前提・実現したいこと
お世話になります。
【前提】ALLにチェックを付けると、ALLの右側枠にあるCheckBox1~CheckBox4のチェックがすべてつく。
【実現したいこと】CheckBox1~CheckBox4のうち、一つでもチェックが外れたら、ALLのチェックを外したい。
CheckBox1~CheckBox4はFlowLayoutPanel(赤枠上)に乗っかっています。
CheckBox1~CheckBox4のclickイベント(系4つ)をそれぞれかいて制御するのはしたくありません。
(チェックボックスはこれからより増える予定なので...)
FlowLayoutPanelのイベントか何かを使ってうまく制御できないものでしょうか?
FlowLayoutPanel上にあるコントロールがアクションを起こした時に制御できたら楽だと思ったので。
サンプルコートがあれば教えていただきたいです。
もちろん、その他の方法でもかまいません。よろしくお願い致します。
試したこと
①FlowLayoutPanel上で関係ありそうなイベントを片っ端から試す
※FlowLayoutPanel上のclicイベントは、チェックボックスのない余白をクリックしないとダメでした。
②FlowLayoutPanel クリックイベント checkbox制御 等のワードで検索をかける
補足情報(FW/ツールのバージョンなど)
visual studio 2005 使用
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/03/04 05:19
2021/03/04 06:14 編集
2021/03/04 06:27
2021/03/04 06:33
2021/03/04 06:36
2021/03/04 07:49
2021/03/05 00:56 編集