1. バインディング リスト
ObservableCollection を Radiogroup にバインドするにはどうすればよいでしょうか。
new Section(){
new RootElement("Mandanten", new RadioGroup("mandanten", 2)) {
new Section(){
new RadioElement("Kupus", "mandanten"),
new RadioElement("Kajmak", "mandanten")
}
}
}
ご覧のとおり、手動で 2 つのアイテム/要素を作成していますが、"ItemsSource" のようなものを見逃しています。不可能な場合、どのような推奨事項を教えていただけますか? witch Control を使用するには (リストをバインドするため)?
2.コマンドバインディング
ご覧のとおり、MonoTouch.Dialog には「ボタン」がありません。それで、「StringElement」を使用することがわかりました。試してみましたが、「ボタン」をタップしても何も起こりませんでした:
new StringElement("Login").Bind(this, "SelectedCommand LoginCommand")
何が悪いのかわかりません。おそらく、ここで新しい「バリアント」を使用する必要があります。
new EntryElement ("User", "Loginuser", ViewModel.User).Bind(target, v => v.Value, t => t.User),
しかし、特定の「文字列要素」(その場合は ontap イベントのあるボタン) のコマンドをバインドするための同様のコードを作成する方法がわかりません。
どんな助けでも大歓迎です!