更改BandedGridview单元格Devexpress的颜色

时间:2014-02-10 15:50:26

标签: c# devexpress

我正在尝试更改bandedgridview中单元格的颜色,所以,我看一下devexpress文档http://documentation.devexpress.com/#windowsforms/DevExpressXtraGridViewsGridGridView_CustomDrawCelltopic我一直用常规网格视图做这个,但是带状的一个并没有触发CustomDrawCell事件,我尝试手动触发像这样的事件

 bandedGridView1.CustomDrawCell += bandedGridView1_CustomDrawCell;

但是没有解雇这个事件,我该如何解雇这个事件?或改变颜色

注意:我尝试其他所有事件,比如RowStyle,RowCellStyle,但任何这些事情,另一个考虑因素是我正在创建列,而不是来自gridview设计师

1 个答案:

答案 0 :(得分:0)

您必须维护全局列表,其中单元格颜色需要更改。获得列表后,您可以通过Rowcellstyle事件

更改单元格的颜色外观

要触发行单元格样式事件,您需要刷新分配给gridview的数据源,

Gridcontrol.RefreshDataSource()
Gridview.RefreshData