Cześć,
mam kilka coboboxów powiedzmy trzy tj. pierwszy przechowuje nazwy kontynentów, drugi kraje a trzeci np. miasta. Po wyborze kontynentu zmieniają się państwa w kolejnym itd. Zawsze taki problem rozwiązywałem za pomocą tablic, czyli po wyborze jakiegoś elementu wczytywana była odpowiednia tablica elementów do kolejnego combo, rozwiązanie to chyba nie jest zbyt eleganckie z punktu widzenia zawodowych programistów. Czy można to rozwiązać lepiej? Może drzewo?
Kilka ComboBoxów
- Rejestracja: dni
- Ostatnio: dni
- Postów: 3
0
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Szczecin
- Postów: 4191
0
Jaki język przede wszystkim?
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Space: the final frontier
- Postów: 26433
1
Myślę że najsensowniej będzie zrobić coś w stylu Interfejsu ComboOption który ma implementacje SimpleOption z wartością oraz ComplexOption która przechowuje mapę string -> CombOption ;] i możesz je sobie wtedy budować tak "rekurencyjnie"
- Rejestracja: dni
- Ostatnio: dni
- Postów: 3
0
olesio napisał(a):
Jaki język przede wszystkim?
Język chyba nie ma znaczenia, chodzi o rozwiązanie
- Rejestracja: dni
- Ostatnio: dni
- Postów: 3
0
Shalom napisał(a):
Myślę że najsensowniej będzie zrobić coś w stylu Interfejsu ComboOption który ma implementacje SimpleOption z wartością oraz ComplexOption która przechowuje mapę string -> CombOption ;] i możesz je sobie wtedy budować tak "rekurencyjnie"
Jeśli ta odpowiedź nie jest żartem to postaram się to przetrawić :)