Witam, piszę programik w którym mam 6 ComboBoxów i chciałbym żeby na początku aktywny był tylko jeden a kolejny aktywował się dopiero po wybraniu jakiegoś elementu z poprzedniego ComoboBoxa i do tego chciałbym żeby po wybraniu jakiegoś elementu był on niewidoczny w pozostałych ComboBoxach, ma ktoś może pomysł jak można to zrobić??
ComboBox usuwanie elementów
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Wrocław
0
W zdarzeniu SelectedIndexChanged ustawiaj właściwości Enabled i Items pozostałych.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 31
0
Próbowałem tak zrobić ale efekt był taki że jak wybrałem jakiś element w pierwszym ComboBoxie to aktywowały się wszystkie pozostałe od razu
tak wygląda zdarzenie od ComboBoxa, rezerwowi1 to jest ArrayList z której usuwam poszczególne wybrane elementy
void d1_1_SelectedIndexChanged(object sender, EventArgs e)
{
rezerwowi1.Remove(d1_1.SelectedItem);
d1_2.DisplayMember = "WartoscWyswietlana";
d1_2.ValueMember = "WartoscObiektu";
d1_2.DataSource = rezerwowi1;
d1_2.Enabled = true;
}