У меня есть MainView
и соответствующий MainViewModel
.Внутри MainView
у меня есть HeaderView
и соответствующий HeaderViewModel
.Это выглядит так:
![enter image description here](https://i.stack.imgur.com/jJVuM.png)
Внутри конструктора MainViewModel's
я создаю новый экземпляр HeaderViewModel
и передаю ему некоторые параметры, подобные этому:
HeaderViewModel = new HeaderViewModel(_eventAggregator, "Kundenstamm");
Также есть свойство типа Customer
, которое привязано ко всем моим текстовым полям:
private Customer _customer;
public Customer Customer
{
get { return _customer; }
set
{
_customer = value;
OnPropertyChanged();
}
}
Теперь мой вопрос, когда я нажимаю кнопку сохранения внутриHeaderViewModel
, мне нужен доступ к собственности Customer
.Как мне этого добиться?EventAggregator of Prism, на мой взгляд, не имеет смысла в этом случае.