In my view I have this:
<TextBlock Text="{Binding Title}"/>
which binds to my ViewModel's Title property and this is straightforward and works well:
private string _title;
public string Title
{
get
{
return _title;
}
set
{
_title = value;
OnPropertyChanged("Title");
}
}
However my ViewModel also has the Property "FormFields" which is a StackPanel that contains a number of other UserControls:
private StackPanel _formFields;
public StackPanel FormFields
{
get
{
return _formFields;
}
set
{
_formFields = value;
OnPropertyChanged("FormFields");
}
}
How do I bind this from my view?
In ASP.NET there was a PlaceHolder element, I'm looking for something with the same functionality, e.g.
PSEUDO CODE:
<PlaceHolder Content="{Binding FormFields}"/>