2011-01-25 102 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;