コード例 #1
0
ファイル: DBMS_Interface.cs プロジェクト: andrewklayk/DBMS
        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();;
            }
        }
コード例 #2
0
ファイル: DBMS_Interface.cs プロジェクト: andrewklayk/DBMS
        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;
            }
        }