Beispiel #1
0
 /// <summary>
 /// 一级节点的互斥操作
 /// </summary>
 /// <param name="node"></param>
 //private void noeLevelNodeReact(XAPTreeNodeRender node)
 //{
 //    if (node == null) return;
 //    if (oneLevelTreeList.Contains(node))
 //    {
 //        foreach (XAPTreeNodeRender oneNode in oneLevelTreeList)
 //        {
 //            if (oneNode != node)
 //            {
 //                oneNode.IsExpanded = false;
 //            }
 //        }
 //    }
 //}
 /// <summary>
 /// 加载模板明细
 /// </summary>
 private void loadModelItm(FArrayList list, XAPTreeNodeRender node)
 {
     foreach (NewOrderTemplateDTO templateDTO in list)
     {
         OrderExtAssist render = new OrderExtAssist();
         render.NowTreeNodeRender = node;
         render.OrderDto          = templateDTO;
         render.DoubleClick      += new EventHandler(render_DoubleClick);
         render.OrderNodeClick   += render_OrderNodeClick;
         render.LoadData();
     }
 }
Beispiel #2
0
 /// <summary>
 /// 模板节点加载明细节点
 /// </summary>
 /// <param name="templDTOs"></param>
 /// <param name="node"></param>
 private void loadTmplItemNodes(FArrayList templDTOs, XAPTreeNodeRender node)
 {
     foreach (NewOrderTemplateDTO templDTO in templDTOs)
     {
         OrderExtAssist render = new OrderExtAssist();
         render.NowTreeNodeRender = node;
         render.OrderDto          = templDTO;
         render.DoubleClick      += new EventHandler(render_DoubleClick);
         render.OrderNodeClick   += new EventHandler(render_OrderNodeClick);
         render.LoadData();
     }
 }