解析 flex 滚动条后如何重新渲染

发布于 科技 2024-07-29
11个回答
  1. 匿名用户2024-01-31

    “重写”复选框。 这样做的原因是 flex 不记录未显示的数据,从而降低了性能消耗。

    下面是重写的复选框,记得更改包名。

    package

    import ;

    import ;

    public class checkboxitemranderer extends checkbox{

    public function checkboxitemranderer()

    super();

    change', changehandler);

    private var _data:object;

    override public function get data():object {

    return _data;

    override public function set data(value:object):void {

    data = value;

    if(_data &&data['selected']){

    true;else{ false;

    private function changehandler(event:event):void{

    data['selected'] = ;

  2. 匿名用户2024-01-30

    使用列表的 itemrenderder 将复选框添加到 titelist,将布尔变量添加到 itemrenderer 的类中,并使用变量的 setter 方法确定是否使复选框显示为选中状态。 当列表数据更改(或初始化)时,只需设置此变量的值即可将复选框设置为选中或不选中。 滚动条形图时,由于该变量的值不变,因此您的复选框不会更改(我已经成功地使用这种方法处理了列表被所选行变色的滚动问题,感觉与您的问题相似)。

    由于滚动列表相关类型(list、datagrid 等)的滚动条会导致 itemrenderer 重绘,因此随机选择的原因是列表本身,而不是复选框,我认为 lz 方法可能无法解决问题。 由于列表会根据数据滚动和重绘渲染器,因此解决此问题的唯一方法是使用数据。

  3. 匿名用户2024-01-29

    这是渲染器中的一个错误,因此请自行搜索。

  4. 匿名用户2024-01-28

    SelectedIndex SelectedItem 仅用于列表中已选择的数据,只初始化绑定数据而不点击某条数据是没有用的。

    看来我做不到,但是我和同事们一起尝试了很多次,穆悠都成功了。

  5. 匿名用户2024-01-27

    我认为你需要学习如何打电话。

    因为刚设置数据源时界面还没有刷新,所以此时让它滚动是没有用的。

  6. 匿名用户2024-01-26

    在获取当前位置之前保存它。

    获取数据。 分配数据。

    setpos() 或将位集分配给滚动核心郑武移动杆。

  7. 匿名用户2024-01-25

    把 horizontalcenter="0"取下它,再看看效果。

  8. 匿名用户2024-01-24

    楼上是正确的解决方案!

    你为什么不坚持下去!

  9. 匿名用户2024-01-23

    设置一个隐藏的 txt 字段,将值放入其中,并在调用网格的 change 事件时为其指定值。

  10. 匿名用户2024-01-22

    您可以使用该变量来记住上次选定的项目,并在分配值之前重新获取它。 没有 selectitem 属性吗?

  11. 匿名用户2024-01-21

    客户端和客户端以及环境的客户端。

相关回答
13个回答2024-07-29

您可以在任何 Class 组件中定义:

public static const static_consent_exp:string = "全局变量示例"; >>>More

20个回答2024-07-29

1.痤疮与你的青春期有关,也许青春期后就好了,注意饮食是很重要的,味道要清淡,避免辛辣和咸味,如果酱油和醋(黑色素)过多,很容易形成痘痘消失后难以去除的疤痕。 对于小痤疮,我建议你使用AnAn痤疮化妆水,我也用这个,但你不能用它来治疗敏感皮肤。 >>>More

31个回答2024-07-29

Concept]是腹痛的缩写"月经来潮"。它是指月经期间或月经前后下腹部难以忍受的疼痛。 如果您在月经期间只感到小腹或下背部轻微疼痛,这是正常的,不属于它"月经腹痛"范围。 >>>More

14个回答2024-07-29

对于驱动程序问题,开机时按 F8 选择安全模式。 >>>More

60个回答2024-07-29

毛孔粗大其实是水油不平衡造成的,如果解决了这些问题,毛孔就会变小!