Silverlightの相対バインディング

silverlight xaml
Silverlightの相対バインディング

アプリケーションにItemsControlがあります。 ItemsControlに関連付けられているページは、ビューモデルにバインドされています。 ビューモデルには、PeopleとOptionsの2つのプロパティが含まれます。 各人について、ComboBoxにオプションのリストを表示したいと思います。 オプションは、私のview-modelで定義されています。 私のコードは次のようになります。

ただし、各ItemはPersonを表すため、ComboBoxは「Options」というプロパティのPersonオブジェクトを探しています。 PersonではなくComboBoxからのビューモデルを参照するにはどうすればよいですか?

ありがとうございます。

  1  0


ベストアンサー

次の手法を使用できます

LayoutRootのDataContextがビューモデルであると仮定します。 そうでない場合は、ItemsControlに名前を付けて、ElementNameに使用できます。

2


タイトルとURLをコピーしました