代码之家  ›  专栏  ›  技术社区  ›  Adnan

按id访问Flexs对象

  •  -1
  • Adnan  · 技术社区  · 14 年前

    我有一个数据网格 id="myGrid" parentDocument.myGrid.selectedIndex = 0; 而且效果很好。

    但是我想使组件可重用,并且每次都要将ID传递给组件,所以 myGrid 将要更改,如何正确地将ID发送到组件,并在组件中使用它?

    2 回复  |  直到 14 年前
        1
  •  -1
  •   JeffryHouser    14 年前

    我将扩展DataGrid以添加可以传入的新属性。创建新组件时,可以选择“扩展”现有组件;所以只要扩展数据网格。这将为您提供DataGrid的所有属性。属性可以是这样的:

    public var myParentDoc : UICpomponent;
    

        2
  •  -2
  •   Adrian Pirvulescu    14 年前
    1. 创建一个新的MXML组件,并将所有的DataGrid代码放入其中
    2. 使用新组件而不是datagrid,并分配不同的id