7

ユーザーがクリックしてアイテムをCheckedListBoxワンクリックでチェックインできるようにするにはどうすればよいですか?デフォルトの動作では、最初のクリックでアイテムが選択され、2回目のクリックでチェックを切り替えることができます。選択のチェックを切り替えたくありませんListView。最初に項目を選択せず​​にチェックボックスを直接クリックして切り替えることができるコントロールの動作を探しています。

4

2 に答える 2

20

にはCheckedListBoxプロパティがあります CheckOnClick

CheckOnClick項目が選択されるたびにチェック ボックスを切り替える必要があるかどうかを示します。デフォルトの動作では、最初のクリックで選択が変更され、ユーザーは再度クリックしてチェック マークを適用します。ただし、場合によっては、アイテムをクリックしたらすぐにチェックを入れたいと思うかもしれません。

読む: CheckedListbox で CheckOnClick を行うにはどうすればよいですか?

于 2010-04-30T13:08:47.253 に答える
1

私はこの問題に遭遇したばかりで、ティムが言及している SO の質問を除いて、Google ではあまり見つかりませんでした。これは、このような基本的なニーズに対して多くの作業が必要なように思えますが、これは危険信号です。だから、問題はデザインにあると思います。

私の場合、 a のListView代わりに aを使用することで非常に簡単に解決しましたCheckedListBox(プロパティを変更すると、実際にCheckedListBox動作を取得できます)。

于 2012-05-28T09:54:16.007 に答える