//constructor public ServerDatabaseTableSelector() { InitializeComponent(); if (LicenseManager.UsageMode == LicenseUsageMode.Designtime) { return; } _workerRefreshDatabases.DoWork += UpdateDatabaseListAsync; _workerRefreshDatabases.WorkerSupportsCancellation = true; _workerRefreshDatabases.RunWorkerCompleted += UpdateDatabaseAsyncCompleted; _workerRefreshTables.DoWork += UpdateTablesListAsync; _workerRefreshTables.WorkerSupportsCancellation = true; _workerRefreshTables.RunWorkerCompleted += UpdateTablesAsyncCompleted; var r = new RecentHistoryOfControls(cbxServer, new Guid("01ccc304-0686-4145-86a5-cc0468d40027")); r.AddHistoryAsItemsToComboBox(cbxServer); var r2 = new RecentHistoryOfControls(cbxDatabase, new Guid("e1a4e7a8-3f7a-4018-8ff5-2fd661ee06a3")); r2.AddHistoryAsItemsToComboBox(cbxDatabase); _helper = DatabaseCommandHelper.For(DatabaseType); }
private void databaseTypeUI1_DatabaseTypeChanged(object sender, EventArgs e) { _helper = DatabaseCommandHelper.For(DatabaseType); UpdateDatabaseList(); }