Как мне получить доступ к dataGridColumn из его itemRenderer? - PullRequest
0 голосов
/ 03 марта 2010

Я использую пользовательский компонент на основе текста в качестве itemRenderer для dataGrid, который отображает XMLList. Я хочу иметь возможность повторно использовать этот itemRenderer для нескольких столбцов, как мне получить доступ к dataGridColumn, чтобы я знал, какое поле назначить текстовому значению?

super.data дает мне весь элемент XML, super.parentDocument дает мне всю DataGrid

Заранее спасибо.

1 Ответ

3 голосов
/ 03 марта 2010

Найти было нелегко, но ответ таков:

data[(listData as DataGridListData).dataField

данные - это ссылка на проходы элемента XML. listData является свойством всего, что реализует IDropInListItemRenderer. приведение его к DataGridListData, потому что это dataGrid. Это дало мне доступ к свойству dataField.

Вы можете прочитать всю найденную мной статью здесь

По этой ссылке вы перейдете прямо на страницу, на которой я получил мой ответ, но вся статья - хорошая статья для новичков в itemRenderers.

...