2010-07-04 8 views
0

У меня есть AdvancedDataGrid. Один из столбцов в сетке отображается с помощью пользовательского рендеринга. Во время запуска приложения я устанавливаю другой пользовательский рендеринг в тот же столбец. Когда я просматриваю данные в сетке (значения изменения для пользовательских рендерингов), они отображают новое представление правильно.Принудительное обновление пользовательского элемента

Я хочу, чтобы они автоматически отображали новый вид (когда я их устанавливал): поэтому я думаю, что мне нужно их вызвать и сообщить tham, чтобы обновить представления rgeir. есть идеи как это сделать?

ответ

0
+0

Просто попробовал. Не работает. – Worker

+0

Я нашел проблему. Раньше я устанавливал ItemRender через rendererProviders, но когда я устанавливал его непосредственно в столбце - все работает отлично! Спасибо! – Worker

+0

Я могу теоретизировать. Если rendererProviders - это массив, изменение элемента внутри этого массива не приведет к связыванию данных и поэтому не обновит соответствующий столбец. Однако без просмотра исходного кода нельзя сказать наверняка. – JeffryHouser

Смежные вопросы