现在的位置: 首页 > 综合 > 正文

XAF之操作ApplicationModel的有用代码片段

2013年08月10日 ⁄ 综合 ⁄ 共 565字 ⁄ 字号 评论关闭

1.创建一个新节点方式1

using DevExpress.ExpressApp.Model.Core;
//...
ModelApplicationCreator creator = ((ModelNode)Application.Model).CreatorInstance;
ModelNode modelNavigationItems = creator.CreateNode(Guid.NewGuid().ToString(), typeof(IModelNavigationItems));

2.创建新节点方式2

IModelLayoutGroup mainLayoutGroup = ((IModelDashboardView)View.Model).Layout[ModelDetailViewLayoutNodesGenerator.MainLayoutGroupName] as IModelLayoutGroup;
                if (mainLayoutGroup == null)
                    mainLayoutGroup = ((IModelDashboardView)View.Model).Layout.AddNode<IModelLayoutGroup>(ModelDetailViewLayoutNodesGenerator.MainLayoutGroupName);

抱歉!评论已关闭.