Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2014
192
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.07 KB | None | 0 0
  1. private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
  2. {
  3. //selected_index_treeview=treeView1.SelectedNode.Index;
  4. //selected_index_host_listbox_new = host_listbox_new.SelectedIndex;
  5. string mcn = "";
  6. host_config sm = new host_config();
  7.  
  8. if (treeView1.SelectedNode != null && treeView1.SelectedNode.Text != "Servers")
  9. {
  10. //connect_server_bttn.Enabled = true;
  11. mcn = treeView1.SelectedNode.Text;
  12. sm = host_list[mcn];
  13. }
  14. if (sm.connected)
  15. { //connect_server_bttn.Text = "DISCONNECT";
  16. server_context_menu_strip.Items[2].Text = "DISCONNECT";
  17. treeView1.SelectedNode.ImageIndex = 0;
  18. treeView1.SelectedNode.SelectedImageIndex = 0;
  19. }
  20. else
  21. {
  22. server_context_menu_strip.Items[2].Text = "CONNECT";
  23. treeView1.SelectedNode.ImageIndex = 1;
  24. treeView1.SelectedNode.SelectedImageIndex = 1;
  25. dataGridView1.DataSource = null;
  26. dataGridView1.Rows.Clear();
  27. dataGridView1.Columns.Clear();
  28. }
  29. dataGridView1.DataSource = null;
  30. switch_server(sm);
  31. //if (sm.process_list != null)
  32. //{
  33.  
  34. populate_grid_view(sm);
  35.  
  36. }
  37.  
  38.  
  39.  
  40.  
  41. private void treeView1_NodeMouseClick_1(object sender, TreeNodeMouseClickEventArgs e)
  42. {
  43. treeView1.SelectedNode = treeView1.GetNodeAt(e.X, e.Y);
  44. if (e.Button == MouseButtons.Right)
  45. {
  46. server_context_menu_strip.Show(Cursor.Position);
  47. }
  48. }
  49.  
  50.  
  51. private void con_discon_Click(object sender, EventArgs e)
  52. {
  53. int index = treeView1.SelectedNode.Index;
  54.  
  55.  
  56. // int index = host_listbox_new.SelectedIndex;
  57.  
  58. try
  59. {
  60. string sitem = treeView1.SelectedNode.Text;// host_listbox_new.Items[index].ToString();
  61. //host_list[sitem].checked_event=e;
  62. if (host_list[sitem].connected)
  63. {
  64. treeView1.SelectedNode.ImageIndex = 0;
  65. treeView1.SelectedNode.SelectedImageIndex = 0;
  66.  
  67. }
  68.  
  69. if (!host_list[sitem].is_busy)
  70. {
  71. host_list[sitem].con_worker.RunWorkerAsync();
  72. }
  73.  
  74. else
  75. {
  76. host_list[sitem].connected = false;
  77. treeView1.SelectedNode.ImageIndex = 1;
  78. treeView1.SelectedNode.SelectedImageIndex = 1;
  79. }
  80. //connect_server_bttn.Text = "DISCONNECT";
  81.  
  82. }
  83.  
  84. catch (ArgumentOutOfRangeException ex)
  85. {
  86. MessageBox.Show("No machine is selected", "Invalid Operation");
  87. }
  88.  
  89. catch (Exception ex)
  90. {
  91. output_textbox.AppendText("connection failed..............." + ex.ToString() + Environment.NewLine);
  92.  
  93. }
  94.  
  95.  
  96. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement