public void OpenLoadProjectsWindow(LoadProjectsWindowViewModel viewModel) { if (viewModel == null) { throw new ArgumentNullException(nameof(viewModel)); } _LoadProjectsWindow = new LoadProjectsWindow(viewModel); _LoadProjectsWindow.Closed += _LoadProjectsWindow_Closed; _LoadProjectsWindow.ShowModal(); }
public LoadProjectsWindow(LoadProjectsWindowViewModel viewModel) { Title = "Load Projects From Folder"; WindowStyle = WindowStyle.None; WindowStartupLocation = WindowStartupLocation.CenterOwner; ResizeMode = ResizeMode.NoResize; Width = 300; Height = 250; Content = new LoadProjectsWindowControl(viewModel); }
public LoadProjectsWindowControl(LoadProjectsWindowViewModel viewModel) { InitializeComponent(); DataContext = viewModel; }