Utworzono ComboBox z trzema wartościami. Chciałem, że otwiera się okno komunikatu, gdy nie wybrano poz więc próbowałem to:Sprawdź, czy wartość combobox jest pusta
if (comboBox1.SelectedItem == null)
{
MessageBox.Show("Please select a value");
return;
}
To działa dobrze, ale tylko wtedy, gdy klikam na pole w combobox. Kiedy go nie dotknę, program rozpocznie się bez okna komunikatu. Co jest nie tak?
Co to wydarzenie, które jest wyzwalanie ten kod? Czy to w Form_Load lub? – HABJAN
Nie. Umieściłem go tam, gdzie kliknięto przycisk, aby uruchomić program. – uzi42tmp