Hej,
Jest to mój pierwszy post na forum :) , zatem Witka wszystkim.
Uczę się od kilku dni (jak się można domyślić, bo skoro już tu piszę :) ) języka C#.
Napotkałem pewien problem przy próbie wykonania prostego przycisku który:
a) sprawdza pole checked, jeżeli jest zaznaczone to:
-zmienia kolor tła tekstu
b) jeżeli nie jest zaznaczone wyświetla komunikat o braku wyboru pola
c) po kolejnym użyciu przycisku i spełnieniu powyższych instrukcji powraca do koloru tła bazowego
Jeżeli dobrze zrozumiałem zadanie, w całość ma się opierać tylko na instrukcjach if / else
Na ten moment wygląda to następująco:
namespace Zadanie4
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
if (checkBox1.Checked == true)
{
label1.BackColor = Color.Blue;
}
else
MessageBox.Show("Pole wyboru nie jest zaznaczone");
}
}
}
Instrukcje z punktu a) jak i b), działają prawidłowo... ale głowie się natomiast jak wykonać c)
Jak wykonać teraz to samo tylko w odwrotną stronę? Hmmm... A dokładniej jak wprowadzić do tego drugie kliknięcie myszą w przycisk
Dodam że będę w dalszym stopniu poszukiwał rozwiązania, aczkolwiek jakby ktoś znalazł moment aby pomóc byłbym wdzięczny ;)
Prosiłbym z góry że jeżeli ktoś już pomoże to żeby nie podawać gotowego rozwiązania, a jedynie trochę mnie nakierować...
Dziękuję za pomoc, Mkubi