我有一个切换按钮
ToggleButton toggleButton
我需要一种方法来设置事件,一旦切换状态发生变化,我只需要在代码中执行此操作,我更喜欢使用lambda
类似这样的事情(如果不是100%正确,请原谅语法)
toggleButton.OnChangedStateEvent(=> {/*if checked/* Console.WriteLine("Checked");
/*else/* Console.Writeline("Unchecked")}
答案 0 :(得分:3)
答案 1 :(得分:1)
这需要两部分。附加事件处理程序以进行单击(您可以检查内部状态)
button1.Click += new EventHandler(button1_Click);
然后,编写一个函数来处理事件。保留这里所说的参数。
private void button1_Click(object sender, System.EventArgs e)
{
// Add event handler code here.
}
你也可以找到.Checked()和.CheckOnClick来发挥作用。