Exemplo n.º 1
0
        /// <summary>
        /// Add childs nodes
        /// </summary>
        /// <param name="serverData"></param>
        /// <param name="currentNode"></param>
        private void AddChildNodes(ServerBrowserData serverData, TreeNode currentNode)
        {
            //add server treeNode
            TreeNode serverNode = null;

            if (!string.IsNullOrEmpty(serverData.Description))
            {
                serverNode     = new TreeNode(serverData.Description, OPCSRV_INDEX, OPCSRV_INDEX);
                serverNode.Tag = serverData;
                currentNode.Nodes.Add(serverNode);
            }

            //add server treeNode properties
            if (!string.IsNullOrEmpty(serverData.ClsId))
            {
                TreeNode clsIDNode = new TreeNode(serverData.ClsId, PROPERTIES_INDEX, PROPERTIES_INDEX);
                clsIDNode.Tag = serverData;
                serverNode.Nodes.Add(clsIDNode);
            }
            if (!string.IsNullOrEmpty(serverData.ProgId))
            {
                TreeNode progIDNode = new TreeNode(serverData.ProgId, PROPERTIES_INDEX, PROPERTIES_INDEX);
                progIDNode.Tag = serverData;
                serverNode.Nodes.Add(progIDNode);
            }
            if (!string.IsNullOrEmpty(serverData.ProgIdVersionIndependent))
            {
                TreeNode vprogIDNode = new TreeNode(serverData.ProgIdVersionIndependent, PROPERTIES_INDEX, PROPERTIES_INDEX);
                vprogIDNode.Tag = serverData;
                serverNode.Nodes.Add(vprogIDNode);
            }
        }
Exemplo n.º 2
0
 /// <summary>
 /// Fill/empty url text
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void serversTreeView_AfterSelect(object sender, TreeViewEventArgs e)
 {
     if (e.Node.Tag != null)
     {
         ServerBrowserData browswData = (ServerBrowserData)e.Node.Tag;
         urlTextBox.Text = browswData.Url;
     }
     else
     {
         urlTextBox.Text = "";
     }
 }
Exemplo n.º 3
0
 public BrowseDataEventArgs(ServerBrowserData browse)
 {
     browseData = browse;
 }