我有一个C#按钮,我们说“开/关”:

我要更改“ OFF”,当我们第一次单击它并运行buttonOFF()时
当我们再次单击时,它变为“ ON”并运行buttonON()

等等..

正确的方法是什么?我可以在一个onClick事件中完成所有操作吗?和平的小榜样会很有用。谢谢 !

最佳答案

private void buttonON()
{
    // Magic here
}

private void buttonOFF()
{
    // Magic here
}

protected void button_click(object sender, EventArgs e)
{
    if ( button.Text == "ON" )
    {
        button.Text = "OFF";
        this.buttonOFF();
    }
    else
    {
        button.Text = "ON";
        this.buttonON();
    }
}

关于c# - 每次点击时使用同一按钮触发2个不同事件的有效方法?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3006166/

10-09 04:37