private void ExecuteDBSelectedCommand(EventToCommandArgs args) { SelectedDB = args.Sender as Database; SelectedDBObjectType = enumDatabaseObjectTypes.Table; SetExpandedList("TableList"); }
private void ChangeTheme(EventToCommandArgs _) { ProcessOnDispatcherThread(()=> { var t = Themes.Where(s=>s.IsSelected).FirstOrDefault(); if (t != null) ((App)Application.Current).ChangeTheme(t.Value.ToString()); }); }
private static void CreateColumns(EventToCommandArgs args) { var ea = (DataGridAutoGeneratingColumnEventArgs)args.EventArgs; ea.Column = new WpfGridColumn { Header = ea.PropertyName, Width = ((ea.PropertyType == typeof(String)) || (ea.PropertyType == typeof(DateTime))) ? DataGridLength.SizeToCells : DataGridLength.SizeToHeader }; }
private void ExecuteAboutViewEventToVMFiredCommand(EventToCommandArgs args) { AboutViewLinkRequestedPopupViewModel aboutViewLinkRequestedPopupViewModel = new AboutViewLinkRequestedPopupViewModel(); switch ((String)args.CommandParameter) { case "Home": aboutViewLinkRequestedPopupViewModel.NavigateTo = @"http://cinch.codeplex.com/"; break; case "Source": aboutViewLinkRequestedPopupViewModel.NavigateTo = @"http://cinch.codeplex.com/SourceControl/list/changesets"; break; } uiVisualizer.ShowDialog("AboutViewLinkRequestedPopup", aboutViewLinkRequestedPopupViewModel); }
private void ExecuteSelectedObjectDoubleClickedCommand(EventToCommandArgs args) { SelectedObject = args.Sender; WorkspaceData workspace; switch (SelectedDBObjectType) { case enumDatabaseObjectTypes.Table: workspace = new WorkspaceData("", "TablesView", (Microsoft.SqlServer.Management.Smo.Table)SelectedObject, "T - " + ((Microsoft.SqlServer.Management.Smo.Table)SelectedObject).Name, true); Views.Add(workspace); SetActiveWorkspace(workspace); break; case enumDatabaseObjectTypes.StoredProcedure: workspace = new WorkspaceData("", "StoredProcsView", (StoredProcedure)SelectedObject, "SP - " + ((StoredProcedure)SelectedObject).Name, true); Views.Add(workspace); SetActiveWorkspace(workspace); break; case enumDatabaseObjectTypes.View: workspace = new WorkspaceData("", "DBViewsView", (View)SelectedObject, "VW - " + ((View)SelectedObject).Name, true); Views.Add(workspace); SetActiveWorkspace(workspace); break; case enumDatabaseObjectTypes.Trigger: workspace = new WorkspaceData("", "TriggersView", (Microsoft.SqlServer.Management.Smo.Trigger)SelectedObject, "TR - " + ((Microsoft.SqlServer.Management.Smo.Trigger)SelectedObject).Name, true); Views.Add(workspace); SetActiveWorkspace(workspace); break; default: break; } }
private void titleBar_MouseLeftButtonUp(EventToCommandArgs e) { Main_e = e; }