Esempio n. 1
0
        public void InitialNodes()
        {
            //set nodes
            base.Nodes.Clear();           

            //build Root node
            BaseNode Root = new BaseNode("Servers");
            base.Nodes.Add(Root);

            //build Servers node
            Collection<ServerInfo> servers = ConfigCtrl.GetServers();
            if (servers != null)
            {
                foreach (ServerInfo server in servers)
                {
                    ServerNode sn = new ServerNode(server);
                    Root.Nodes.Add(sn);
                }
            }

            if (Root.Nodes.Count > 0)
            {
                Root.Expand();
            }
        }       
Esempio n. 2
0
 private void OnAddServerClick(object o, EventArgs e)
 {
     DlgAddSqlServer ass = new DlgAddSqlServer();
     if (ass.ShowDialog() == DialogResult.OK)
     {
         BaseNode bn = (BaseNode)this.SelectedNode;
         ServerNode sn = new ServerNode(ass.NewSqlServer);
         bn.Nodes.Add(sn);
     }
 }