EPR类企业管理系统

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


定制
QQ:460-3528

开发
QQ群:3360-90194

源码
微信:136-3650-3721

如何:并排显示多个视图

本主题演示如何在一个屏幕上并排显示多个视图。为此,将重新创建随XAF一起安装在FeatureCenter演示中的“简单仪表板”仪表板视图。仪表板视图是一种特殊的视图类型,专门设计用于在单个Frame中显示任意数量的不相关视图。

注意

移动应用程序不支持仪表板视图。

如果需要将列表视图与详细视图一起显示,以显示列表视图的当前选定对象属性,请在Windows Forms XAF应用程序中,参阅列表视图编辑模式帮助主题。

仪表板1

要开始本教程,请默认打开%PUBLIC%\ Documents \ DevExpress演示19.2 \ Components \ eXpressApp Framework \ FeatureCenter \ CS文件夹中的FeatureCenter演示解决方案,并为Windows Forms应用程序项目指定有效的数据库连接字符串。要了解如何指定连接字符串,请参阅将XAF应用程序连接到数据库提供程序帮助主题。

创建仪表盘视图

首先,创建一个仪表板视图,该视图将用于并排显示多个视图。为此,请为FeatureCenter.Module.Win项目调用模型编辑器。右键单击“视图”节点,然后添加“仪表板视图”。

DashboardTutorial1

将创建的View的Id属性设置为MyDashboardView

DashboardTutorial1_1

指定要在仪表板视图上显示的视图

其次,通过创建Dashboard View Items,指定要在Dashboard View上显示的View。甲DashboardViewItem显示一个指定查看由该项目的IModelDashboardViewItem.View所述的属性应用模型的相应节点DashboardViewItem。右键单击“项目”节点,然后添加“仪表板视图”项目。

DashboardTutorial2

将创建的仪表板视图项的View属性设置为Order_ListView_PivotGrid_SalesAnalysis

DashboardTutorial2_1

注意

在功能Center应用程序,该Order_ListView_PivotGrid_SalesAnalysis列表视图通过透视网格列表编辑器(在列表视图的可视化IModelListView.EditorType属性设置为PivotGridListEditor的WinForms应用程序,并ASPxPivotGridListEditor为ASP.NET模型编辑器)。请参阅“数据透视网格模块”主题以了解更多信息。

添加另一个Dashboard View Item并将其View属性设置为Order_ListView_Chart_Employees

DashboardTutorial2_2

添加一个KPI仪表板视图项。这些项目用于显示KPI模块提供的关键绩效指标结果。将创建的项目的KpiName属性设置为“过期运输计数”

DashboardTutorial2_3

请注意,仪表板视图支持各种视图项。因此,仪表板视图不仅可以显示视图,还可以显示图像,文本块和操作容器。为此,您可以将StaticTextStaticImageActionContainerViewItem视图项添加到仪表板视图。

配置仪表板视图布局

第三,根据需要配置“仪表板视图”布局。有关如何自定义视图布局的详细说明,请参阅“视图项目布局自定义”帮助主题。

DashboardTutorial3

创建导航项

最后,创建一个导航项,以便用户可以调用创建的仪表板视图。右键单击NavigationItems节点的Items子节点,然后添加一个Navigation Item。

DashboardTutorial4

将创建的View的View属性设置为MyDashboardView

DashboardTutorial4_1

运行Windows窗体应用程序,您将能够看到正在创建的仪表板视图。

相关文章

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