私はこれ持っている:私のViewModelもプロパティ「フォームフィールドを持っているしかしStackPanelをViewModelにバインドするにはどうすればよいですか?私の見解では
private string _title;
public string Title
{
get
{
return _title;
}
set
{
_title = value;
OnPropertyChanged("Title");
}
}
:
これは簡単ですし、うまくを働く私のViewModelのTitleプロパティに結合し、<TextBlock Text="{Binding Title}"/>
を" StackPanelで、他の多くのUserControlを含んでいます:
これを私のビューからどのようにバインドするのですか?
ASP.NETでは、PlaceHolder要素がありました。私は同じ機能を持つものを探しています。
擬似コード:まず
<PlaceHolder Content="{Binding FormFields}"/>
Hmmm、OK、ItemsSourceと連携することができませんでした。そのため、ViewModelプロパティを非常に便利なパターンに見えるXAML要素にすることができますが、これを再考する必要がありますContentPresenterは今のところうまく動作します。ありがとうございます。 –
StackPanelのItemsSourceプロパティはありません。 –
@Greg Sansom:修正されました。 –