Akcja rozgrywa się aplikacji modern ui.
- Mam ComboBoxa w nim kilka itemów. Wybieram jeden i jak sprawdzić który wybrałem?
Nie działa:
cBox.SelectedItem.ToString();
cBox.Items[cBox.SelectedIndex].ToString();
Działa:
ComboBoxItem typeItem = (ComboBoxItem)cboxCity.SelectedItem;
string value = typeItem.Content.ToString();
// oraz Obsługa zdarzenia SelectionChanged itd... i wtedy ręczne zapamiętywanie.
Czemu nie działa 1 przykład ToString() ?
- Mam kilkanaście RadioButtonów i ChceckBoxów oczywiście odpowiednio pogrupowane i teraz pojawia się problem jak dotrzeć do
nich w danej grupie? Ponieważ zmusiło mnie to do ifowania każdego po kolei co nie jest ładne ;p
Szukam coś na wzór
NazwaGrupy.IsChecked
że znajduje mi w danej grupie zaznaczone checkboxy i radiobuttona.
Zrobiłem to poprzez wykorzystanie LINQ i śmigam po wszystkich uprzednio dodając je do odpowiedniej tablicy i szukam który jest zaznaczony jednak nie jest to też najlepsze rozwiązanie a nie chcę mi się wierzyć, że robiąc takie grupy nie pomyśleli o czymś takim...