0
我有一個winform 4個複選框複選框分組
我需要將它們組這樣的方式
- >用戶應該能夠檢查多個複選框
- >用戶應不得取消選中所有的複選框,
是在ATLEAST一個複選框應檢查的任何時間點,
(我需要以某種公關事件用戶取消最後一個複選框)
我該如何實現這一目標?
我有一個winform 4個複選框複選框分組
我需要將它們組這樣的方式
- >用戶應該能夠檢查多個複選框
- >用戶應不得取消選中所有的複選框,
是在ATLEAST一個複選框應檢查的任何時間點,
(我需要以某種公關事件用戶取消最後一個複選框)
我該如何實現這一目標?
使用CheckedChanged事件來檢查複選框的狀態。不要讓他們取消選中是否沒有檢查。
此外,您可以使用類似下面的內容來將複選框控件指向同一個事件。
chkboxes1.CheckedChanged += new EventHandler(chkboxes_CheckedChanged); chkboxes2.CheckedChanged += new EventHandler(chkboxes_CheckedChanged); chkboxes3.CheckedChanged += new EventHandler(chkboxes_CheckedChanged);
我不知道「分組」是你正在尋找的詞。以爲這是關於設計/外觀。而且我不認爲這是防止用戶取消選中最後一個框的好用戶界面。如果他們想取消選中它,並且有任何檢查新詞的意圖呢?爲什麼不驗證他們何時點擊「提交」或「確定」? – mpen 2010-07-06 05:44:14