【问题标题】:Devexpress button to add different colour rowDevexpress 按钮添加不同的颜色行
【发布时间】:2016-07-09 06:08:09
【问题描述】:
我想知道是否有一种方法可以将new row 添加到GridView,这与Grid 中的rows 的其余部分颜色不同?我想在单击按钮时添加它。
它将用于反馈列表,最后一个(应在按钮单击时添加)应该是反馈的分辨率,我希望它与@987654328 中的其他rows 的颜色不同@。
请查看我要查找的附件图片:
如果您需要更多信息,请告诉我。
提前致谢!
帕特里克
【问题讨论】:
标签:
vb.net
winforms
devexpress
gridcontrol
【解决方案1】:
如果我正确理解您的任务,您需要在单击按钮后只创建一行。因此,在创建新行时,将帮助列值设置为 1。
在gridView1_CustomDrawCell 读取行
DataRow row = gridView1.GetDataRow (e.RowHandle);
如果帮助列包含1,则找到了新添加的行,可以设置不同的颜色:
e.Appearance.BackColor = Color.LightBlue;
如果我理解错了,请写一些细节。
【解决方案2】:
您只是希望新行的颜色与现有行不同?
您是否尝试过设置 GridViews Appearance.TopNewRow.BackColor 属性?
您可以在设计器中进行设置。