2011-01-25 2 views
1

Могу ли я изменить управление кнопками на кнопку переключения?Управление кнопкой Toggle

Есть ли какой-либо простой способ изменить свойство кнопки, чтобы сделать его кнопкой переключения?

ответ

5

В соответствии с this post на OSIX все, что вам нужно сделать, это использовать CheckBox, но установите его внешний вид на Button.

В коде:

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

(C# код, но вы видите, как она работает).

Но вы можете сделать это в диалоговом окне «Свойства» в дизайнере.

+0

Это работает, я просто установил флажок, установил его внешний вид Button, и это работает как кнопка переключения, благодаря чему многое. –

0

Если я правильно понял, вы можете достичь этой функциональности, используя флаг. Например: bool isClicked = false;

и в событии с щелчком, чтобы поместить следующий код, чтобы инвертировать bool: isClicked =! IsClicked;

Смежные вопросы