ウェディングプランナーアプリのUIで作業しているとします。ゲストのリストが表示され、 'Will Attend'/'Maybe'/'No'の値を含むコンボボックスの隣の画面に名前を表示します。コンボボックスを含むItemTemplate - どのようにSelectedValueにバインドするのですか?
私は何かにしようとしました....私はビューモデル(ゲスト)の中にアイテムのコレクションを持っています。これらのアイテムのそれぞれに対して、ラベルとコンボボックスを表示したいと思います。各ComboBoxはドロップダウンで同じ値を持ちます(可能な回答)。
ラベルとコンボボックスを含むItemTemplateを作成しました。私はゲストのコレクションにそれをバインドし、期待どおりに動作します。 ComboBoxのItemsSourceが可能な応答のリストにバインドされるように、祖先バインディングを使用しています。それは素晴らしい作品です。
私が苦労しているのは、SelectedItemをバインドしてユーザーが選択した値を取得する方法です。私は何とかViewModelに選択された値のコレクションを持っていますが、これを記述するための正しい単語を見つけるのは非常に困難です。
誰でも手伝ってもらえますか?私はこれについて間違った方法をとっていますか?