CheckedListbox を List にバインドしました。ただし、このコントロールの奇妙な動作に気付きました。最初にアイテムを選択してから、そのアイテムをチェックする必要があります。リスト内の項目を直接選択できないのはなぜですか? このコントロールが設計上このように動作する場合、私が探している動作を提供できる他のコントロールはありますか?
確認するためだけに項目を選択したくありません。
CheckOnClick
CheckedListBoxのプロパティを使用して、クリックされたときにアイテムをチェックすることができます。に設定するとTrue
、2 回クリックする必要はありません。
CheckOnClick というプロパティがあります。
true に設定します。
MSDN より CheckOnClick は、項目が選択されるたびにチェック ボックスを切り替える必要があるかどうかを示します。デフォルトの動作では、最初のクリックで選択が変更され、ユーザーは再度クリックしてチェック マークを適用します。ただし、場合によっては、アイテムをクリックしたらすぐにチェックを入れたいと思うかもしれません。