Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
- {
- //selected_index_treeview=treeView1.SelectedNode.Index;
- //selected_index_host_listbox_new = host_listbox_new.SelectedIndex;
- string mcn = "";
- host_config sm = new host_config();
- if (treeView1.SelectedNode != null && treeView1.SelectedNode.Text != "Servers")
- {
- //connect_server_bttn.Enabled = true;
- mcn = treeView1.SelectedNode.Text;
- sm = host_list[mcn];
- }
- if (sm.connected)
- { //connect_server_bttn.Text = "DISCONNECT";
- server_context_menu_strip.Items[2].Text = "DISCONNECT";
- treeView1.SelectedNode.ImageIndex = 0;
- treeView1.SelectedNode.SelectedImageIndex = 0;
- }
- else
- {
- server_context_menu_strip.Items[2].Text = "CONNECT";
- treeView1.SelectedNode.ImageIndex = 1;
- treeView1.SelectedNode.SelectedImageIndex = 1;
- dataGridView1.DataSource = null;
- dataGridView1.Rows.Clear();
- dataGridView1.Columns.Clear();
- }
- dataGridView1.DataSource = null;
- switch_server(sm);
- //if (sm.process_list != null)
- //{
- populate_grid_view(sm);
- }
- private void treeView1_NodeMouseClick_1(object sender, TreeNodeMouseClickEventArgs e)
- {
- treeView1.SelectedNode = treeView1.GetNodeAt(e.X, e.Y);
- if (e.Button == MouseButtons.Right)
- {
- server_context_menu_strip.Show(Cursor.Position);
- }
- }
- private void con_discon_Click(object sender, EventArgs e)
- {
- int index = treeView1.SelectedNode.Index;
- // int index = host_listbox_new.SelectedIndex;
- try
- {
- string sitem = treeView1.SelectedNode.Text;// host_listbox_new.Items[index].ToString();
- //host_list[sitem].checked_event=e;
- if (host_list[sitem].connected)
- {
- treeView1.SelectedNode.ImageIndex = 0;
- treeView1.SelectedNode.SelectedImageIndex = 0;
- }
- if (!host_list[sitem].is_busy)
- {
- host_list[sitem].con_worker.RunWorkerAsync();
- }
- else
- {
- host_list[sitem].connected = false;
- treeView1.SelectedNode.ImageIndex = 1;
- treeView1.SelectedNode.SelectedImageIndex = 1;
- }
- //connect_server_bttn.Text = "DISCONNECT";
- }
- catch (ArgumentOutOfRangeException ex)
- {
- MessageBox.Show("No machine is selected", "Invalid Operation");
- }
- catch (Exception ex)
- {
- output_textbox.AppendText("connection failed..............." + ex.ToString() + Environment.NewLine);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement