Используйте Mvvmcross Binding с MonoTouch.Dialog (Списки и Команды)

1. Обязательные списки

Интересно, как я мог связать ObservableCollection с радиогруппой:

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

как вы видите здесь, я создаю 2 элемента / элемента вручную, но мне не хватает что-то вроде "ItemsSource". Если это невозможно, какую рекомендацию вы бы мне дали? Использовать контроль ведьм (для связывания списков)?

2. CommandBinding

Как я вижу, в MonoTouch нет никаких «кнопок». Итак, я увидел, что мы будем использовать «StringElement». Я попробовал, но после нажатия на «кнопку» ничего не произошло:

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

Я не уверен, что не так, может быть, мне нужно использовать здесь новый «вариант», вот так:

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

Но я не уверен, как создать подобный код для привязки команды к определенному «строковому элементу» (в этом случае - кнопка с событием ontap) ..

Любая помощь приветствуется!

Ответы на вопрос(1)

Ваш ответ на вопрос