私はDatagridview
C# デスクトップ アプリケーションを持っています。セルのいずれかが空の場合、それを強調表示するために、その特定のセルの背景をColor.Green
if (checkString(Convert.ToString(this.UserDataTable.Rows[i].Cells[kk].Value).Trim()) == false)
{
this.UserDataTable.Rows[i].Cells[kk].Style.BackColor = Color.Green;
this.MandatoryField_Label.ForeColor = Color.Green;
success = false;
}
ユーザーがセルにデータを入力すると、変更が元に戻ります。それを行う方法についてのアイデア。
私が考えている解決策の1つは、各セルの色を確認してから変更することです。もっと良い方法があると確信しています。
これはうまくいきませんでした:
this.UserDataTable.DefaultCellStyle.BackColor = Color.White;
ありがとう