CheckedListBoxでItemCheckイベントをキャンセルする信頼できる方法を知っている人はいますか?私は、ItemCheckイベントが基本的にフォーム上の変更を破棄する必要がある状況にありますが、その人が破棄を取り消すことを決定した場合、ItemCheckイベントは何も変更しないように起動しません。CheckedListBoxでItemCheckイベントをキャンセルする信頼できる方法
4
A
答えて
12
ItemCheckイベントで簡単に実行できます。値を元に戻すだけです。このように:
private void checkedListBox1_ItemCheck(object sender, ItemCheckEventArgs e) {
if (someCondition) e.NewValue = e.CurrentValue;
else {
// Regular stuff
//...
}
}
0
public void cancelevent()
{
checkedListBox1.ItemCheck -= new ItemCheckEventHandler(this.checkedListBox1_ItemCheck);
}
呼び出し、このメソッドは、任意の場所、イベントをキャンセルします。
+ =イベントが作成され、 - =イベントが削除された場合。
詳細をご希望の場合は、お知らせください。 :)
関連する問題
- 1. アンドロイドでイベントをキャンセルする方法
- 2. C#でモバイルを確認する信頼できる方法は?
- 3. CheckedListBoxアクションItemCheckを使用してアイテムを削除しますか?
- 4. 信頼できるウェブページカウンタを実装する方法
- 5. アプリケーションを信頼できるものにする方法
- 6. 信頼できる信頼できるプレーヤーを見つけるためのアルゴリズム
- 7. Outlookでicsファイルをインポートする方法でイベントをキャンセルできません
- 8. 信頼できるMouseMove(ホップ)
- 9. 信頼できるタイムスタンプ -
- 10. ソケットデータを読み込む信頼できる方法
- 11. activemqは信頼できるですか?
- 12. HttpUrlConnectionは信頼できるですか?
- 13. 信頼できるクロスブラウザの設定方法ステータスバーのテキスト
- 14. フッタビューでUITableViewの一番下までスクロールする信頼できる方法
- 15. C#でCellEnter/CellLeaveイベントをキャンセルする方法は?
- 16. VB.netでキャンセル可能なイベントを作成する方法
- 17. 外部キー制約を信頼できるようにする方法
- 18. 私のOutlook 2007アドインを信頼できるようにする方法
- 19. FileSystemWatcher変更イベント(LastWriteの場合)が信頼できない
- 20. グループポリシーで.NETアセンブリの信頼を指定する方法?
- 21. scikit-learnで予測の信頼スコアを評価する方法
- 22. 信頼できないコンテナスケジューラを制限する方法はありますか?
- 23. コンソールアプリケーションの信頼できるタイマー
- 24. SSL_CTX_load_verify_locationsと信頼できる証明書
- 25. 信頼できる電子メールのエンコーディング
- 26. コマンドライン引数の信頼できるパターン
- 27. 信頼できる整数型キャスト
- 28. C#の信頼できるマルチキャスト
- 29. Emberの信頼できるビュー
- 30. 信頼できるサーバーツーiPhoneメッセージ
私はComboBox :: SelectedIndexChanged()イベントで同様のことをやりますか?そこでは、パラメータSystem :: EventArgs^eにe.NetValueとe.CurrentValueのバリューがありません。実際にインデックスを変更する前に条件付きチェックを強制することができる別のComboBoxイベントがありますか、または常に現在のインデックスをローカルに保存する必要がありますか? – ministry