private void DatabasesListView_MouseDoubleClick(object sender, MouseEventArgs e) { int index = DatabasesListBox.IndexFromPoint(e.Location); if (index != ListBox.NoMatches) { GlobalContext.currentDb = GlobalContext.Databases[index]; TablesListBox.DataSource = GlobalContext.Databases[index].Tables.Select(t => t.TableName).ToList();; } }
private void DatabasesListView_MouseDoubleClick(object sender, MouseEventArgs e) { int index = DatabasesListBox.IndexFromPoint(e.Location); if (index != ListBox.NoMatches) { //string name = Global.databaseNames[index]; //Global.databases[index].DeleteDatabase(Global.masterParams); Global.currentDb = Global.databases[index]; var tableNames = Global.databases[index].tables.Select(t => t.tableName).ToList(); TablesListBox.DataSource = tableNames; } }