private void Window_MouseRightButtonDown(object sender, MouseButtonEventArgs e) { if (secondaryWindow == null || !secondaryWindow.IsVisible) { secondaryViewModel = new SecondaryViewModel(); secondaryViewModel.PropertyChanged += SecondaryWindowPropertyChanged; secondaryWindow = new SecondaryWindow(secondaryViewModel); secondaryWindow.Show(); } }
public SecondaryWindow(SecondaryViewModel vm) { InitializeComponent(); DataContext = vm; }
public MainTabbedViewModel() { MainViewModel = new MainViewModel(); SecondaryViewModel = new SecondaryViewModel(); }