每次单击按钮时,我都试图更改其文本。
按钮以“开”开头。当我第一次点击它时,它应该变为“关”,当我再次点击它时,它应该变回“开”。
我知道如何在点击时将它改为“OFF”,但我不确定如何检查二次点击,这样我就可以将文本改回“ON”。
这是我目前的代码:

private void OrdersButton_Click(object sender, EventArgs e)
{
       OrdersButton.Text = " Turn Orders Off";
}

最佳答案

尝试

    private void OrdersButton_Click(object sender, EventArgs e)
    {
        if (OrdersButton.Text == "Turn Orders On")
        {
            OrdersButton.Text = "Turn Orders Off";
        }
        else if (OrdersButton.Text == "Turn Orders Off")
        {
            OrdersButton.Text = "Turn Orders On";
        }
    }

希望这有帮助。

关于c# - 单击后更改按钮文本,然后再次单击后将其更改回,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15400421/

10-10 11:32