Beispiel #1
0
 protected virtual void AfterSelect(TreeNode node)
 {
     this.toolStripButtonAddPage.Enabled = false;
     if (showCreatePage && node is WebPageTreeNode)
     {
         WebPageTreeNode page = node as WebPageTreeNode;
         if (OfficeApplication.OfficeApplicationProxy.canCreatePage(page.WebPageInfo))
         {
             this.toolStripButtonAddPage.Enabled = true;
         }
     }
 }
Beispiel #2
0
 public void ReLoadChilds()
 {
     this.Nodes.Clear();
     foreach (WebPageInfo childPage in OfficeApplication.OfficeApplicationProxy.getPages(webPageInfo))
     {
         WebPageTreeNode childTreeNode = new WebPageTreeNode(childPage);
         this.Nodes.Add(childTreeNode);
         if (onAddNode != null)
         {
             onAddNode(childTreeNode);
         }
         childTreeNode.onAddNode += new NodeEvent(childTreeNode_onAddNode);
     }
 }