EPR类企业管理系统

在我们现有系统基础上或全新开发,提供定制服务
为您的企业高效快速实施ERP,WMS,MES,CRM管理系统
全面管控物料仓库、销售业务、采购业务、仓库业务
生产过程、质量检验、组织架构、业务报表


定制
QQ:460-3528

开发
QQ群:3360-90194

源码
微信:136-3650-3721

将编辑器添加到详细视图

在本课程中,您将学习如何将编辑器添加到详细视图。为此,将Department.Office属性添加到“联系详细信息视图”中。您还将学习如何更改局部视图的编辑器的布局。

注意

在继续之前,请花点时间回顾一下“将动作放置在其他位置”课程。

  • 调用模型编辑器MySolution.Module项目。导航到视图| MySolution.Module.BusinessObjects节点。展开Contact_DetailView子节点。它包含“项目”和“布局”子节点。要将编辑器添加到“联系人详细信息视图”,请右键单击“项目”节点,然后选择“添加” |“添加”。物业编辑

    Tutorial_UIC_Lesson15_0

  • 对于新节点,将PropertyNameId属性设置为“ Department.Office”。

    Tutorial_UIC_Lesson15_1

  • 要显示一个新的编辑联系人详细信息视图,找到布局位于下节点Contact_DetailView节点,展开其布局| 主要| SimpleEditors | 联系子节点,右键单击Contact_col2,然后选择 添加|。LayoutViewItem。对于新节点,将ViewItemID属性设置为“ Department.Office”。

    Tutorial_UIC_Lesson15_2

    通常,您可以将编辑器放置在“布局”节点内的任何布局组中。

  • 通过选择“布局”节点,您可以看到新的编辑器将如何显示在“联系人详细信息”视图中。右侧的属性列表将替换为模仿“联系详细信息视图”的设计图面。如果当前编辑器不能满足您的需求,则可以将其拖到所需的位置。为此,右键单击空白处,然后选择“自定义布局”。该定制表格将被调用。现在,您可以将项目拖到所需的位置。完成后,关闭表单。有关详细信息,请参阅“自定义视图项目布局”主题。

    要了解有关“定制表单”,“ 布局树视图”选项卡及其上下文菜单的更多信息,请参考“默认运行时定制”主题。

  • 运行WinForms或ASP.NET应用程序,然后调用“联系人详细信息视图”。注意,Office编辑器与Department编辑器,Position编辑器等一起位于。

    Tutorial_UIC_Lesson15_3

您可以在“模型编辑器”中看到本课程中所做的更改,该模型编辑器针对“主演示” | “模型”中的Model.DesignedDiffs.xafml文件而调用。MainDemo.Module项目。该MainDemo应用程序安装在%PUBLIC%\文件\ DevExpress的演示19.2 \组件\ eXpressApp框架\ MainDemo默认。可从http://demos.devexpress.com/XAF/MainDemo/在线获得ASP.NET版本。

注意

或者,您可以在运行时自定义“联系人详细信息视图”布局,然后将这些自定义合并到MySolution.Module项目中。有关详细信息,请参考如何:将最终用户定制合并到XAF解决方案主题中。

下一课: 在列表视图中更改字段布局和可见性

转载保留此链接,注明出处