商信互联
以下是回答有关XAF的最常见问题的主题列表。
说明了如何在应用程序模型中以编程方式设置“查找属性编辑器”过滤,并介绍了几种方案。
指定如何使用静态SecuritySystem类的属性来访问用户名,用户ID或整个用户对象。它还显示了如何仅授予对当前用户拥有的对象的访问权限。
描述如何用两个“查找属性”编辑器替换登录对话框中显示的“用户名”编辑器:第一个用于选择公司,第二个用于从该公司选择员工。
说明如何实现业务类,以便根据子对象集合中包含的对象的属性来计算其属性之一。
如何:在XPO中初始化具有默认属性值的业务对象,以及如何:在实体框架中初始化具有默认属性值的业务对象
描述如何使用默认属性值初始化不同类型的属性。
说明如何创建自定义安全对象(例如权限,角色和用户),以及如何使用自定义CanExport属性实现导出功能。
通过从Controllers和Actions中访问重点对象和选定对象并修改其属性来说明如何操作重点对象和选定对象-提供了示例代码段。
描述如何通过为指定的旧数据库生成业务模型声明并将现有表映射到持久对象来设置XAF应用程序以与现有数据库一起使用。
显示如何使用操作容器视图项使操作在视图(详细信息视图或仪表板视图)而不是工具栏中可用。
演示如何填充和显示未绑定到数据库的对象列表(非持久对象)。
说明如何更改应用程序的“关于”部分中显示的默认徽标图像和文本。
演示如何将业务类别与安全系统的“用户”对象合并,以便安全系统将业务类别的对象识别为可能的“用户”类型。
如何:将客户端安全模式从UI级别更改为集成在XPO应用程序中
阐明了如何在不使用中间层应用程序服务器的情况下使用XPO筛选受保护的数据。提供有关为EF应用程序隐藏安全数据的信息。
建议自定义嵌入在DevExpress.ExpressApp.Web中的ASP.NET模板的方法。通常,它们不能被修改,但是您可以在应用程序项目中包括模板内容源文件,更改此内容并使用它。
说明如何在WinForms和ASP.NET应用程序中实现不打印预览而不显示报表的Action。
描述默认情况下如何配置业务对象以在“查找编辑器”,“明细表”标题等中显示特定属性的值。指定业务对象的属性
指定如何在导航中或作为仪表板项目显示非持久对象的“详细信息视图”。
演示如何在导航中显示非持久对象的“列表视图”。
如何:在XAF视图中显示自定义数据绑定控件(WinForms)和如何:在XAF视图中显示自定义数据绑定控件(ASP.NET)
显示如何向视图添加自定义数据绑定(数据感知)控件,以及如何在WinForms或ASP.NET XAF应用程序的导航中显示此视图。
说明如何在持久类声明中创建Action(即,如何将持久类方法转换为SimpleAction或PopupWindowShowAction)。
说明如何修改默认功能区模板(XAF提供了两个默认模板-功能区和标准),创建功能区页面组并向其中添加操作。
演示如何停用预定义或自定义动作,并说明ActionBase.Active属性如何控制动作的可见性。
提供有关使用条件外观模块基于业务规则禁用/启用和显示/隐藏属性编辑器的分步说明。
如何:实现基于自定义控件的属性编辑器(WinForms)和如何:实现基于自定义控件的属性编辑器(ASP.NET)
介绍如何在WinForms和ASP.NET应用程序中实现属性编辑器。
说明了如何通过实现映射到该数据库视图的持久类来访问没有键字段的数据库中的存储查询。
描述如何访问主对象。当您有一个用于表示对象集合的嵌套列表视图的Controller时,这可能是必需的。
显示如何自定义ASP.NET应用程序的默认XAF主题。
提供有关在XAF应用程序中使用XPO数据模型设计器的分步说明。该主题涉及创建两个对象的简单业务模型,这些对象通过一对多关系链接,并在代码中添加特定于XAF的属性。
显示如何初始化使用“新建操作”创建的对象的属性。
描述如何自定义在UI中可视化Action的控件。本主题涉及创建自定义动作并对其进行修改以使用自定义掩码接受键盘输入。
如果尚未找到问题的答案,请参考基于任务的帮助主题以访问完整的XAF指南指南。