Я использую Prism v4 и MVVM.В моей модели просмотра у меня есть:
private TB_COMPANY tb;
public TB_COMPANY Tb {
get {
return this.tb;
}
private set {
if ( this.tb != value ) {
this.tb = value;
this.RaisePropertyChanged(() => this.Tb);
}
}
}
На моей странице у меня есть сетка данных (я тоже пробовал с просмотром списка, не работает!):
<DataGrid ItemsSource="{Binding Tb.TB_ADDRESS.RL_ADDRESS_PHONE}" .../>
RL_ADDRESS_PHONE - этосписок телефонов компании ... Итак, в какой-то момент я добавляю телефон в список:
private void MyCommand()
{
...
Tb.TB_ADDRESS.RL_ADDRESS_PHONE.Add(
new RL_ADDRESS_PHONE
{
TB_PHONE = new TB_PHONE
{
NU_PHONE = _txtTelefone,
ST_TYPE = _txtTipoTelefone
}
});
...
}
Но с пользовательским интерфейсом ничего не происходит ... Но в режиме отладки список заполнен .... Что я должен сделать, чтобы обновить пользовательский интерфейс?