/// <summary> /// CreateView执行完毕后,用LoadData的数据填充界面 /// </summary> protected override void OnFillData() { this.oTree1.ClearTree(); if (this.treeKeyModel == null) { return; } oTree1.LoadData(treeKeyModel); //oTree1.MoveFirst(); if (this.oTree1.FirstNode != null) { // this.oTree1.FirstNode.IsExpanded = true; //getAllFirstLevelTreeNodes(this.oTree1.FirstNode as XAPTreeNodeRender); } oTree1.TraverseNodes(node1 => { object userObj = oTree1.GetUserObject(node1); if (userObj is OrTmplDTO) { OrTmplDTO focusObj = userObj as OrTmplDTO; String id_ortmpl = focusObj.Id_ortmpl; //如果不是模板类型就不处理 if (focusObj.OrtmplType == "1") { FArrayList modelList = this.modelMap[id_ortmpl.Substring(0, id_ortmpl.Length - 1)] as FArrayList; if (modelList != null) { this.loadModelItm(modelList, node1 as XAPTreeNodeRender); } } } }); this.oTree1.ExpandToLevel(0); }
/// <summary> /// CreateView执行完毕后,用LoadData的数据填充界面 /// </summary> protected override void OnFillData() { this.oTree1.ClearTree(); ResetFuncTreeImageEvent();//设置otree图标 if (this.treeKeyModel == null) { return; } oTree1.LoadData(treeKeyModel); this.oTree1.ExpandAll(); }
/// <summary> /// CreateView执行完毕后,用LoadData的数据填充界面 /// </summary> protected override void OnFillData() { this.oTree1.ClearTree(); ResetFuncTreeImageEvent(); if (this.model == null) { return; } model.GetTreeKeyModel(); oTree1.LoadData(model.lazyLoadTreeModel); oTree1.MoveFirst(); this.oTree1.ExpandAll(); }