单击后更改按钮文本,然后再次单击后将其更改回 [英] Change button text after click, then change it back after clicking again

查看:74
本文介绍了单击后更改按钮文本,然后再次单击后将其更改回的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图每次单击按钮时都更改其文本.

I am trying to change the text of a Button every time its clicked.

按钮从"ON"开始.第一次单击时,它应更改为关闭",再次单击时,应更改为打开.

Button Starts as "ON". When I click it the first time it should change to "OFF", and when I click it again, it should change back to On.

我知道如何在单击时将其更改为关闭",但是我不确定如何检查第二次单击,因此可以将文本更改回打开".

I understand how to change it to "OFF" when clicked, but I am unsure as to how to check for a secondary click so I can change the text back to "ON".

到目前为止,这是我的代码:

Here is my code so far:

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";
        }
    }

希望这会有所帮助.

这篇关于单击后更改按钮文本,然后再次单击后将其更改回的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆