2014-02-10 4 views
0

Я пытаюсь изменить цвет ячейки в bandedgridview, так что я смотрю на документацию devexpress http://documentation.devexpress.com/#windowsforms/DevExpressXtraGridViewsGridGridView_CustomDrawCelltopic Я делал это все время с регулярным gridview, но полосатый один doen ' т огонь событие CustomDrawCell, я стараюсь стрелять вручную событие, как этоИзменение цвета ячейки BandedGridview Devexpress

bandedGridView1.CustomDrawCell += bandedGridView1_CustomDrawCell; 

но не срабатывает событие, как я могу сгореть случай? или изменение де цвета

Примечание: Я стараюсь все другие мероприятия, как RowStyle, RowCellStyle, но любой из них огня, другое соображение заключается в том, что я создаю столбцы динамически не из GridView дизайнера

+0

Вы пробовали [RowCellStyle событие] (HTTP: //documentation.devexpress.com/#WindowsForms/DevExpressXtraGridViewsGridGridView_RowCellStyletopic) – Junaith

+0

да, я делаю, но не запускаю – mch505

ответ

0

Вы должны поддерживать глобальные список, в котором необходимо изменить цвет ячейки. После того как вы список, то вы можете изменить цвет внешнего вида клетки с помощью Rowcellstyle события

Уволить строки события стиля ячейки вам необходимо обновить источник данных, назначенный GridView,

Gridcontrol.RefreshDataSource() 
Gridview.RefreshData 
Смежные вопросы