Change button text after click, then change it back after clicking again

.net, c#, oop

Solution

Try

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

Hope this helps.

Problem

I am trying to change the text of a Button every time its clicked. 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"; } ```

Original source