私のデータグリッドビューで、セルをクリックすると、行全体の選択された背景色が変更されます。これを行うように私を導いてください。
質問する
14958 次
4 に答える
1
Usae the DefaultCellStyle.SelectionBackColor
Alternativly you can see NanoTaboada answer
MSDNを見てみましょう
于 2013-02-01T09:16:02.530 に答える
0
DataGridView の RowStateChanged イベントを処理し、SelectionBackColor を設定する必要があります。以下のコードを試してください:
DataGVEmployee.RowStateChanged += new DataGridViewRowStateChangedEventHandler(DataGVEmployee_RowStateChanged);
void DataGVEmployee_RowStateChanged(object sender, DataGridViewRowStateChangedEventArgs e)
{
if (e.StateChanged == DataGridViewElementStates.Selected)
{
e.Row.DefaultCellStyle.SelectionBackColor = Color.Red;
}
else
{
e.Row.DefaultCellStyle.SelectionBackColor = Color.White;
}
}
于 2015-10-22T07:20:45.583 に答える
0
次のコードを試してみてください。
dgv.Rows[curRowIndex].DefaultCellStyle.SelectionBackColor = Color.Blue;
于 2013-02-01T09:09:30.470 に答える