Здравствуйте, я относительно новый с Prism, но вот мой вопрос:Prism 5.0 обертка Модель Атрибуты в ViewModel
настоящее время я использую Призма 5 с WPF. Я создал модель, viewmodel и view. Просмотр обновляется при изменении атрибута из модели. Моя проблема: когда я хочу обработать Атрибут из модели (например, другое имя атрибута), представление не обновляется. Вот мой кодекс. Я буду очень могущественным, если ты поможешь мне.
Когда RunTinting в модели Изменения, представление не обновляется.
Модель
public class MyModel :BindableBase
{
private Boolean _RunTinting;
public Boolean RunTinting
{
get { return _RunTinting; }
set { SetProperty(ref _RunTinting, value); }
}
ViewModel
public class MainWindowViewModel : BindableBase
{
private MyModel model;
public MyModel Model
{
get { return this.model; }
set { SetProperty(ref this.model, value); }
}
public MainWindowViewModel()
{
this.Model=new MyModel();
}
public Boolean RunTinting2
{
get { return this.model.RunTinting; }
set { SetProperty(ref this._RunTinting, value); }
}
}
XAML
<Label x:Name="label1_Copy11" Content="{Binding RunTinting2}" HorizontalAlignment="Left" Margin="366,320,0,0" VerticalAlignment="Top" Height="25" Width="85" >
Свойство изменяет события пожара на экземпляр, свойство которого изменяется. Это не магически переходит к другим объектам, которые раскрывают свойства другого объекта. – Will