天天看點

[VB.NET]在vb.net中怎樣來改變datagridview上一行的顔色??

[VB.NET]在vb.net中怎樣來改變datagridview上一行的顔色??

<script type="text/javascript"> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>

在vb.net中怎樣來改變datagridview上一行的顔色??

在vb.net中怎樣來改變datagridview上一行的顔色??

__________________________________________________________________________

可以通過修改GridView的RowDataBound來實作,下面的代碼将GridView中所有資料行都設定為藍色:

//判斷是否是資料行

if (e.Row.RowType == DataControlRowType.DataRow)

{

//周遊資料行的每一個單元格

foreach (TableCell cell in e.Row.Cells)

{

//設定單元格的背景色

cell.BackColor = System.Drawing.Color.Blue;

}

}

C#的代碼,很容易修改為VB的,要修改具體1行的顔色隻要根據你的需要加條件就可以了。

__________________________________________________________________________

設定datagridview1中的第i行記錄字型為藍色。。

DataGridView1.Rows(i).DefaultCellStyle.ForeColor = Color.Blue

__________________________________________________________________________