2011-01-25 96 views
1

我可以將我的按鈕控件更改爲切換按鈕嗎?切換按鈕控件

有沒有什麼簡單的方法來改變按鈕屬性,以使切換按鈕?

回答

5

根據OS37上的this post,您只需使用CheckBox,但將其外觀設置爲Button即可。

在代碼:

CheckBox checkBox1 = new System.Windows.Forms.CheckBox(); 
checkBox1.Appearance = System.Windows.Forms.Appearance.Button; 

(C#代碼,但你看到它是如何工作的)。

但是你可以從設計師的屬性對話框中做到這一點。

+0

這個工程,我只是把一個複選框,它的外觀設置爲按鈕,這很像一個切換按鈕,非常感謝。 – 2011-01-25 14:34:40

0

如果我理解正確的話,您可以通過使用一個標誌,實現這一功能。例如: bool isClicked = false;

並在點擊事件中放置以下代碼以反轉bool:isClicked =!isClicked;