public static bool Display(ResultSetViewModel model, IDesignerContext context) { var window = new ResultSetEditorWindow(model, context); window.Owner = Application.Current.MainWindow; return(window.ShowDialog() ?? false); }
public void EditValue(Property property, object designer) { ResultSetViewModel model = new ResultSetViewModel(property.GetValue <DatabaseModel.ResultSet>()); if (ResultSetEditorWindow.Display(model, ((FunctionDesigner)designer).Context)) { property.Value = model.SavedResultSet; } }