public AppViewModel(IWindowManager windowManager, IMainMenuViewModel mainMenuViewModel) { _windowManager = windowManager; _mainMenuViewModel = mainMenuViewModel; MainContent = _mainMenuViewModel; }
public MainWindowViewModel( IMainMenuViewModel mainMenuViewModel, INavigationPaneViewModel navigationPaneViewModel, IViewerPaneViewModel viewerPaneViewModel, IFilterPaneViewModel filterPaneViewModel, ILayoutPaneViewModel layoutPaneViewModel, ILegendPaneViewModel legendPaneViewModel, IPropertyPaneViewModel propertyPaneViewModel, IStatusBarViewModel statusBarViewModel) { _mainMenuViewModel = mainMenuViewModel; _navigationPaneViewModel = navigationPaneViewModel; _viewerPaneViewModel = viewerPaneViewModel; _filterPaneViewModel = filterPaneViewModel; _layoutPaneViewModel = layoutPaneViewModel; _legendPaneViewModel = legendPaneViewModel; _propertyPaneViewModel = propertyPaneViewModel; _statusBarViewModel = statusBarViewModel; }
private void MainPage_DataContextChanged( FrameworkElement sender, DataContextChangedEventArgs args ) { _mainMenuListVM = DataContext as IMainMenuViewModel; _mainMenuListVM.BeerListCommand = new RelayCommand(ShowBeerList); }