private void ListBox_Of_Anlyzers_DoubleClick(object sender, EventArgs e) { TabPage tab = new TabPage(); tab.BackColor = Color.FromArgb(50, 50, 50); tab.BorderStyle = BorderStyle.None; DataGridView My_data = new DataGridView(); My_data.BackgroundColor = Color.FromArgb(50, 50, 50); My_data.ForeColor = Color.Black; My_data.Dock = DockStyle.Fill; My_data.RowHeadersVisible = false; My_data.EnableHeadersVisualStyles = false; My_data.ColumnHeadersDefaultCellStyle.BackColor = Color.FromArgb(77, 158, 220); My_data.ColumnHeadersHeight = 50; My_data.RowsDefaultCellStyle.BackColor = Color.White; My_data.AlternatingRowsDefaultCellStyle.BackColor = Color.FromArgb(192, 192, 192); My_data.AllowUserToAddRows = false; My_data.AllowUserToDeleteRows = false; My_data.BorderStyle = BorderStyle.None; string lis = ListBox_Of_Anlyzers.GetItemText(ListBox_Of_Anlyzers.SelectedItem); if (ListBox_Of_Anlyzers.Items.Count > 0 && ListBox_Of_Anlyzers.SelectedItem != null) { List <string> Names_of_Tabs = new List <string>(); for (int i = 0; i < Analyzers_Input.Name_List.Count; i++) { if (lis == Analyzers_Input.Name_List[i]) { DataView dataView = new DataView(Analyzers_Input.Analyzers_List[i]); My_data.DataSource = dataView; tab.Text = Analyzers_Input.Name_List[i]; tab.Controls.Add(My_data); } } for (int i = 0; i < tabControl1.TabPages.Count; i++) { Names_of_Tabs.Add(tabControl1.TabPages[i].Text); } if (!Names_of_Tabs.Contains(tab.Text) && My_data != null) { tabControl1.TabPages.Add(tab); Non_Sort(My_data); tabControl1.Visible = true; } My_data.ClearSelection(); } }
private void ListBox_Of_Anlyzers_MouseUp(object sender, MouseEventArgs e) { if (e.Button == MouseButtons.Right) { var item = this.ListBox_Of_Anlyzers.IndexFromPoint(e.Location); if (item >= 0 && ListBox_Of_Anlyzers.SelectedIndices.Contains(item) == false) { ListBox_Of_Anlyzers.ClearSelected(); ListBox_Of_Anlyzers.SelectedIndex = item; } } }
private void PRE_JOB_Control_VisibleChanged(object sender, EventArgs e) { ListBox_Of_Anlyzers.ClearSelected(); }
private void PRE_JOB_Control_Click(object sender, EventArgs e) { ListBox_Of_Anlyzers.ClearSelected(); }