EPR类企业管理系统

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


定制
QQ:460-3528

开发
QQ群:3360-90194

源码
微信:136-3650-3721

将项目添加到导航控件

在本课程中,您将学习如何向导航控件添加项目。为此,将使用“业务类库”中的“注释”业务类。

注意

在继续之前,我们建议您阅读以下课程:

  • 如果Note类未在代码中用作祖先,则需要将其添加到UI生成过程中。为此,请使用模块设计器。在“导出的类型”窗格中,将“引用的程序集” |“焦点”设置为“焦点” 。DevExpress.Persistent.BaseImpl.v 19.2 |中文 注意项目,然后按空格键。有关详细信息,请参阅从业务类库(XPO)课程中添加类。
  • XAF应用程序的导航结构由“应用程序模型”中的NavigationItems节点定义。要自定义导航,请在MySolution.Module项目中双击Model.DesignedDiffs.xafml文件来调用模型编辑器。在树视图中,导航到NavigationItems |。物品| 默认值| 项目节点。要将子项目添加到所需的导航项目中,请右键单击``项目''节点,然后选择``添加''。调用的上下文菜单中的NavigationItem。

    Tutorial_UIC_Lesson12_1

  • 对于新添加的节点,在“视图”下拉列表中选择“ Note_ListView” 。该标题属性将自动设置为“提示”。(可选)您可以设置一个用户友好的ID值。

    Tutorial_EF_Lesson4_4

    如您所见,“视图”下拉列表中有许多可用的视图。这些视图是根据加载到应用程序模型的业务类自动生成的。这些类之一是Note。因此,您只需要在导航项集合中添加相应的视图即可。

    注意

    您可以通过“快捷方式”属性设置导航项的快捷方式。在这种情况下,即使导航控件通过“视图” | “视图”隐藏,也不必使用鼠标在视图之间进行切换。面板| 导航| 隐藏的菜单项。

  • 运行WinForms或ASP.NET应用程序。现在,您还有一个附加的导航项,可用于添加和编辑纯文本注释。另请注意,该项目已经分配了图像。

    Tutorial_UIC_Lesson12_3

注意

在应用程序中定义业务类时,可以应用DefaultClassOptionsAttributeNavigationItemAttribute属性,而不使用应用程序模型。请参阅“从业务类库类(XPO)继承”课程。

您可以在“模型编辑器”中看到本课程中所做的更改,该模型编辑器针对“主演示” | “模型”中的Model.DesignedDiffs.xafml文件而调用。MainDemo.Module项目。

下一课: 在应用程序模型中实现属性值验证

相关文章

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