public override void Run() { ConnectionWizardWindow connectionWizardWindow = new ConnectionWizardWindow(); connectionWizardWindow.Owner = SD.Workbench.MainWindow; connectionWizardWindow.AddAction = new Action(delegate() { if (connectionWizardWindow.SelectedDatabase.LoadDatabase()) { DatabasesTreeViewPad.Instance.Databases.Add(connectionWizardWindow.SelectedDatabase); connectionWizardWindow.Close(); } }); connectionWizardWindow.ShowDialog(); }