0

我正在使用基于文本的自定义组件作为显示 XMLList 的 dataGrid 的 itemRenderer。我希望能够将此 itemRenderer 重新用于多个列,如何访问 dataGridColumn 以便我知道将哪个字段分配给文本值?

super.data 给了我整个 XML 项,super.parentDocument 给了我整个 DataGrid

提前致谢。

4

1 回答 1

3

这并不容易找到,但答案是:

data[(listData as DataGridListData).dataField

data 是对 XML 项传递的引用。listData 是任何实现 IDropInListItemRenderer 的属性。将其转换为 DataGridListData 因为它是一个 dataGrid。这使我可以访问 dataField 属性。

你可以阅读我在这里找到的整篇文章

该链接将直接将您带到我从中获得答案的页面,但整篇文章对于 itemRenderers 的新手来说都是一本好书。

于 2010-03-03T20:16:13.447 回答