studio2010 vb gridview 设置第一行的颜色

studio2010 vb gridview 设置第一行的颜色,第1张

如何在gridview中设置行颜色。

单击“RunDesigner”,在d出的“RunDesigner”框中,双击“RowStyle”。

如果你的数据集中有“PostIs”,但是显示列中没有“PostIs”列,可以增加一个名为“PostIs”的列,不让他显示即可。

如果“是否有效”_一列的数据为无效的话,将这一行设置为灰色。

在GridView的CustomDrawCell事件中,添加如下代码,则可实现行数据的颜色控制。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

if (gvData.GetDataRow(e.RowHandle) == null) return

if (gvData.GetDataRow(e.RowHandle)["列名"].ToString()=="1" )

{

//该行数据的该列的值为1时,其背景色为gray

e.Appearance.BackColor = Color.Gray

}

else

{

e.Appearance.BackColor = Color.Blue

}

if (e.RowHandle == gvData.FocusedRowHandle)

{

e.Appearance.ForeColor = Color.White

e.Appearance.BackColor = Color.RoyalBlue


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/7924811.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-11
下一篇2023-04-11

发表评论

登录后才能评论

评论列表(0条)

    保存