我正在使用基于文本的自定义组件作为显示XMLList的dataGrid的itemRenderer。我希望能够为多个列重用此itemRenderer,如何访问dataGridColumn以便知道要分配给文本值的字段?
super.data给了我整个XML项目,super.parentDocument给了我整个DataGrid
提前致谢。
答案 0 :(得分:3)
要找到它并不容易,但答案是:
data[(listData as DataGridListData).dataField
data是对XML项目传递的引用。 listData是实现IDropInListItemRenderer的任何属性。将它作为DataGridListData转换,因为它是一个dataGrid。这使我可以访问dataField属性。
您可以阅读我发现here
的整篇文章该链接将直接转到我收到回复的页面,但整篇文章对于刚接触到itemRenderers的人来说都是一本很好的读物。