public NavigationPartViewModel(MonitorLayoutShellViewModel monitorLayoutShellViewModel) { var properties = new List<string>() { "NavigationItems", "MinimizeCommand", "TextVisibility", }; _monitorLayoutShellViewModel = monitorLayoutShellViewModel; _monitorLayoutShellViewModel.PropertyChanged += (s, e) => { if (properties.Contains(e.PropertyName)) OnPropertyChanged(e.PropertyName); }; }
public ContentPartViewModel(MonitorLayoutShellViewModel monitorLayoutShellViewModel) { _monitorLayoutShellViewModel = monitorLayoutShellViewModel; }