Witam. Miałem taki kod do zmiany koloru panelu po kliknięciu:
private void button2_Click(object sender, EventArgs e)
{
{
if (button2.Text == "WŁĄCZ")
{
panel1.BackColor = Color.LimeGreen;
button2.Text = "WYŁĄCZ";
}
else if (button2.Text == "WYŁĄCZ")
{
panel1.BackColor = Color.Red;
button2.Text = "WŁĄCZ";
}
}
}
Chciałem go tak zmodyfikować aby button się zmieniał (nie panel) na inny backgroundimage po kliknięciu, a następnie zmienił się z powrotem po drugim kliknięciu. Wykombinowałem tylko:
private void button2_Click(object sender, EventArgs e)
{
{
if (button2.Text == "WŁĄCZ")
{
button2.BackgroundImage = Properties.Resources.myOff;
button2.Text = "WYŁĄCZ"
}
else if (button2.Text == "WYŁĄCZ")
{
button2.BackgroundImage = Properties.Resources.myOn;
button2.Text = "WŁĄCZ";
}
}
}
ale nie wiem co ma być w "if" i jak się pozbyć "button2.Text" żeby nie było napisów prócz obrazka?
Pewno jakaś drobnostka ale nie wiem :/