public SelectObjectWindow(ISelectObjectWindowVM viewModel) { InitializeComponent(); listBox.DisplayMemberPath = viewModel.DisplayMemberPath; this.viewModel = viewModel; DataContext = viewModel; }
public SelectObjectWindow(ISelectObjectWindowVM viewModel) { InitializeComponent(); listBox.DisplayMemberPath = viewModel.DisplayMemberPath; this.viewModel = viewModel; DataContext = viewModel; }
public static object Select(string title, ISelectObjectWindowVM vm) { SelectObjectWindow dlg = new SelectObjectWindow(vm); dlg.Title = title; dlg.Owner = Application.Current.MainWindow; dlg.ShowDialog(); if (dlg.DialogResult == true) { return dlg.SelectedObject; } return null; }
public static object Select(string title, ISelectObjectWindowVM vm) { SelectObjectWindow dlg = new SelectObjectWindow(vm); dlg.Title = title; dlg.Owner = Application.Current.MainWindow; dlg.ShowDialog(); if (dlg.DialogResult == true) { return(dlg.SelectedObject); } return(null); }