Actionscript 3 AdvancedDataGrid-访问数据提供程序

Actionscript 3 AdvancedDataGrid-访问数据提供程序,actionscript-3,apache-flex,flex4,Actionscript 3,Apache Flex,Flex4,我有AdvancedDataGrid,我想访问视图中函数中的dataProvider.getItemAt(I)。 我没有收到任何错误或警告,代码正在编译,但当我运行此函数时,我收到以下错误: 在mx.collections.HierarchycalCollectionView上找不到属性getItemAt,并且没有默认值。 为什么我不能这样做?我看到一些人在使用这个函数。 我这样称呼它: var x:Object = _dg.dataProvider.getItemAt(i); 的是泛型对象。

我有AdvancedDataGrid,我想访问视图中函数中的dataProvider.getItemAt(I)。 我没有收到任何错误或警告,代码正在编译,但当我运行此函数时,我收到以下错误: 在mx.collections.HierarchycalCollectionView上找不到属性getItemAt,并且没有默认值。 为什么我不能这样做?我看到一些人在使用这个函数。 我这样称呼它:

var x:Object = _dg.dataProvider.getItemAt(i);
的是泛型对象。这基本上意味着编译器将允许对其进行任何属性/方法访问而不会出现问题

没有getItemAt()方法,因此会出现运行时错误。分层集合本质上包含嵌套元素,我不确定如何使用单个索引访问单个元素

您可能希望使用某种形式的或方法来访问单个节点

您看到工作的地方最有可能使用的是。

的是通用对象。这基本上意味着编译器将允许对其进行任何属性/方法访问而不会出现问题

没有getItemAt()方法,因此会出现运行时错误。分层集合本质上包含嵌套元素,我不确定如何使用单个索引访问单个元素

您可能希望使用某种形式的或方法来访问单个节点


您看到工作的地方最有可能使用的是。

谢谢,您说得对。你能再帮我一件事吗?当我使用getParentItem()时,是否有可能获取它在我的网格中的索引?@PawełReszka“分层集合本质上包含嵌套元素,我不确定如何使用单个索引访问单个元素。”那么,您要访问哪个索引?和什么有关?你说的是网格中的行号吗?谢谢,你说得对。你能再帮我一件事吗?当我使用getParentItem()时,是否有可能获取它在我的网格中的索引?@PawełReszka“分层集合本质上包含嵌套元素,我不确定如何使用单个索引访问单个元素。”那么,您要访问哪个索引?和什么有关?你是说网格中的行号吗?