Use Mvvmcross Binding con MonoTouch.Dialog (listas y comandos)

1. Listas vinculantes

Me pregunto cómo podría unir un ObservableCollection a un Radiogrupo:

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

Como puede ver aquí, estoy creando 2 elementos / elementos manualmente, pero echo de menos algo como "ItemsSource". Si no es posible, ¿qué recomendación me darías? ¿Usar el control de brujas (enlazar listas)?

2. CommandBinding

Como veo no hay "botón" en MonoTouch.Dialog. Así que vi que usaremos "StringElement". Lo intenté, pero después de pulsar el "botón" no pasó nada:

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

No estoy seguro de lo que está mal, tal vez necesito usar aquí la nueva "variante", así:

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

Pero no estoy seguro de cómo construir ese código similar para enlazar un comando para un "stringelement" particular (en ese caso, un botón con el evento ontap) ...

Cualquier ayuda apreciada!

Respuestas a la pregunta(1)

Su respuesta a la pregunta