private void InitTabs() { if (lbEnvs.Items.Count == 0) return; TabInfoService service = new TabInfoService(); dvTabs.Rows.Clear(); dvTabs.Columns[0].Width = 100; dvTabs.Columns[1].Width = 150; dvTabs.Columns[2].Width = 150; dvTabs.Columns[3].Width = 250; if (lbEnvs.SelectedIndex <= 0) { List<TabInfo> tabs = service.GetAllTabs(); dvTabs.Rows.Clear(); foreach (TabInfo tab in tabs) { dvTabs.Rows.Add(tab.id, tab.tabName, tab.envName, tab.createTime); } } else { List<TabInfo> tabs = service.GetAllTabsByEnvName(lbEnvs.SelectedItem.ToString()); foreach (TabInfo tab in tabs) { dvTabs.Rows.Add(tab.id, tab.tabName, tab.envName, tab.createTime); } } }
private void InitTabs() { TabInfoService service = new TabInfoService(); List<TabInfo> tabs = service.GetAllTabs(); foreach (TabInfo t in tabs) { if (t.status.Equals("空闲")) { cbNewTabName.Items.Add(t.tabName); } } }