private void CheckBox_CheckedChanged(object sender, EventArgs e)
{
CheckBox chk = (CheckBox)sender;
SetValuesInDB( System.Security.Principal.WindowsIdentity.GetCurrent().Name,
DateTime.Today.Date);
}
チェックボックスを直接クリックした場合にのみ、データベースのIDと現在の日付の値を設定したいと思います。
他のイベントがこのイベントハンドラーをトリガーした場合、データベースでこれらの値を更新したくありません。例: チェックボックスがチェックされるたびに読み込み中ですが、このチェックボックスのデータベース値はチェックされていません。したがって、このイベント ハンドラーがトリガーされ、データベースの値が更新されるたびに。どうやって世話をするのですか?