Użyj Mvvmcross Binding za pomocą MonoTouch.Dialog (listy i polecenia)

1. Listy wiążące

Zastanawiam się, jak mogę powiązać ObservableCollection z Radiogrupą:

new Section(){
                new RootElement("Mandanten", new RadioGroup("mandanten", 2)) {
                    new Section(){
                        new RadioElement("Kupus", "mandanten"),
                        new RadioElement("Kajmak", "mandanten")
                    }
                }
            }

jak widzisz tutaj tworzę 2 elementy / elementy ręcznie, ale brakuje mi czegoś takiego jak „ItemsSource”. Jeśli nie jest to możliwe, jakie zalecenie dałbyś mi? Aby użyć sterowania czarownicą (do wiązania list)?

2. Wiązanie poleceń

Jak widzę, nie ma „przycisku” w MonoTouch.Dialog. Widziałem więc, że użyjemy „StringElement”. Próbowałem, ale po stuknięciu w „przycisk” nic się nie stało:

new StringElement("Login").Bind(this, "SelectedCommand LoginCommand")

Nie jestem pewien, co jest nie tak, może muszę użyć tutaj nowego „wariantu”, tak:

new EntryElement ("User", "Loginuser", ViewModel.User).Bind(target, v => v.Value, t => t.User),

Ale nie jestem pewien, jak zbudować podobny kod, aby powiązać polecenie dla określonego „łańcucha” (w tym przypadku - przycisk z zdarzeniem ontap) ..

Każda pomoc doceniona!

questionAnswers(1)

yourAnswerToTheQuestion