コード例 #1
0
        private void mnuServerEdit_Click(object sender, EventArgs e)
        {
            ServerNode node = treeTrac.SelectedNode as ServerNode;

            AddNewServerForm form = new AddNewServerForm(node.ServerDetails);

            if (form.ShowDialog() == DialogResult.OK)
            {
                node.Refresh();
            }
        }
コード例 #2
0
 private void treeView1_AfterExpand(object sender, TreeViewEventArgs e)
 {
     if (e.Node is ServerNode)
     {
         ServerNode nodeServer = (ServerNode)e.Node;
         if (!nodeServer.DetailsLoaded)
         {
             nodeServer.Refresh();
         }
     }
 }
コード例 #3
0
        private void Refresh()
        {
            Form.Cursor = Cursors.WaitCursor;
            var selectedNode = Form.SelectedNode;

            if (selectedNode != null && selectedNode is ServerNode)
            {
                ServerNode serverNode = selectedNode as ServerNode;
                serverNode.Refresh();
            }
            Form.Cursor = Cursors.Default;
        }
コード例 #4
0
        private void btnServerRefresh_Click(object sender, EventArgs e)
        {
            ServerNode node = treeTrac.SelectedNode as ServerNode;

            node.Refresh();
        }