public MainWindowViewModel() { StatusBar = new StatusBarViewModel(); Menu = new MenuViewModel(StatusBar); Menu.ChangeContent += content => { (Content as ViewModelBase)?.Dispose(); Content = content; }; Menu.OnStartup(); }