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で同じ
If ((row("Flag") And 1) = 1) Then
....、 'If'文のいずれかの前に、私の悪い – GordonRamsayプット'行(「COL_1」)= Color.Red'する必要がありますだけ細胞が着色するかどうかを調べる。 – jsotola