public static bool Display(ResultTypeViewModel viewModel) { var window = new ResultTypeEditorWindow(viewModel); viewModel.PostSave += window.Context_PostSave; window.Owner = Application.Current.MainWindow; return(window.ShowDialog() ?? false); }
void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { switch (connectionId) { case 1: this.ResultTypeBuildWindow = ((Twenty57.Linx.Components.Database.ExecuteSQL.Editors.ResultTypeEditor.ResultTypeEditorWindow)(target)); return; case 2: this.MainGrid = ((System.Windows.Controls.Grid)(target)); return; case 3: this.HeaderGrid = ((System.Windows.Controls.Grid)(target)); return; case 4: this.HeadingName = ((System.Windows.Controls.TextBlock)(target)); return; case 5: this.HeadingType = ((System.Windows.Controls.TextBlock)(target)); return; case 6: this.HeadingValue = ((System.Windows.Controls.TextBlock)(target)); return; case 7: this.DisplayTree = ((System.Windows.Controls.ListView)(target)); #line 62 "..\..\..\..\..\ExecuteSQL\Editors\ResultTypeEditor\ResultTypeEditorWindow.xaml" this.DisplayTree.KeyUp += new System.Windows.Input.KeyEventHandler(this.VariableListKeyPress); #line default #line hidden #line 62 "..\..\..\..\..\ExecuteSQL\Editors\ResultTypeEditor\ResultTypeEditorWindow.xaml" this.DisplayTree.Loaded += new System.Windows.RoutedEventHandler(this.DisplayTree_Loaded); #line default #line hidden return; } this._contentLoaded = true; }
public void EditValue(Property property, object designer) { ExecuteSQLDesigner executeSqlDesigner = (ExecuteSQLDesigner)designer; ResultTypeEditorWindow.Display(new ResultTypeViewModel(executeSqlDesigner)); }