For Each row As DataRow In ds.Tables(0).Rows
If (row("Flag") And 1 = 1) Then
row("Col_1") = Color.Red
End If
If (row("Flag") And 2 = 2) Then
row("Col_2") = Color.Red
End If
If (row("Flag") And 4 = 4) Then
row("Col_3") = Color.Red
End If
If (row("Flag") And 8 = 8) Then
row("Col_4") = Color.Red
End If
Next
我想根據標誌將特定單元格設置爲紅色。我有權訪問DataSet和DataGrid,但不能訪問DataGridView。有沒有簡單的方法來完成這與DataGrid?我相信我現在所擁有的不起作用,因爲DataRow只是內存數據。Visual Basic DataRow/DataSet/DataGrid更改特定單元格的文本顏色
是啊,這是vb.net,是我不好 – GordonRamsay
放'行(「COL_1」)= Color.Red'之前任何'If'語句只是看看細胞是否會變色。 – jsotola