Example #1
0
 /// <summary>
 /// 添加工程子项
 /// </summary>
 /// <param name="project"></param>
 /// <param name="item"></param>
 public static void AddProjectItem(IProject project, ATNET.Project.ProjectItem item)
 {
 }
Example #2
0
 /// <summary>
 /// 返回这个工程子项的生成的节点
 /// </summary>
 /// <param name="item"></param>
 /// <returns></returns>
 private ExtTreeNode BuildNode(ATNET.Project.ProjectItem item)
 {
     ExtTreeNode node = new CustomTreeNode(null, item);
     DirectoryProjectItem directoryItem = item as DirectoryProjectItem;
     if (directoryItem != null)
     {
         node = new DirectoryTreeNode(null, item);
         if (directoryItem.Items.Count > 0)
         {
             foreach (ATNET.Project.ProjectItem pitem in directoryItem.Items)
             {
                 ExtTreeNode node1 = BuildNode(pitem);
                 node.Items.Add(node1);
             }
         }
         return node as DirectoryTreeNode;
     }
     return node as CustomTreeNode;
 }
Example #3
0
 /// <summary>
 /// 移除工程子项
 /// </summary>
 /// <param name="project"></param>
 /// <param name="item"></param>
 public static void RemoveProjectItem(IProject project, ATNET.Project.ProjectItem item)
 {
 }