摘要: 猴子学会使用工具,使它和其他动物有了区别,人类大量的使用工具,让我们的社会飞速发展。没完没了编码的程序员们,你们手中工具到底好不好用呢?是什么制约了你们的工作效率? 阅读全文
posted @ 2015-12-23 17:16 code first life 阅读(7685) 评论(10) 推荐(14) 编辑
摘要: 6.基于任务的帮助 本节提供了示例的分类列表。 提示 有关最流行的操作方法主题的列表,请参阅常见问题(FAQ)。 商业模型设计-常见任务 如何:重新编译业务类库 如何:指定显示成员(用于查找编辑器,详细信息表格标题等) 如何:在单个应用程序中同时使用实体框架和XPO 业务模型设计-实体框架(EF) 阅读全文
posted @ 2021-06-08 17:53 code first life 阅读(472) 评论(0) 推荐(0) 编辑
摘要: 问:有没有一种方法可以启用XAF Blazor应用程序的诊断操作? 答:当前版本中并没有开启这个操作的选项,将来会增加此功能。但当前可以通过自己增加控制器来实现。 1 using DevExpress.ExpressApp.Blazor; 2 using DevExpress.ExpressApp. 阅读全文
posted @ 2021-05-21 11:53 code first life 阅读(160) 评论(0) 推荐(0) 编辑
摘要: XAF Blazor项目 Win 项目 ERP CRM SCM WMS与微信消息互通,发送消息给微信联系人、接收微信联系的消息解析 阅读全文
posted @ 2021-05-20 16:38 code first life 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 天天宅在家里,没什么事做,录个教学视频吧! 发到了视频网站上去根本没人看,伤心ing啊! 不知cnblogs上面是否让我发! 先上一张效果图看看哈: 如果播放不正常请点这里:https://www.bilibili.com/video/av88668329 下面是视频,请打开声音 您的浏览器不支持 阅读全文
posted @ 2020-02-15 14:03 code first life 阅读(542) 评论(0) 推荐(6) 编辑
摘要: 天天宅在家里,没什么事做,录个教学视频吧! 发到了视频网站上去根本没人看,伤心ing啊! 不知cnblogs上面是否让我发! 先上一张效果图看看哈: 如果播放不正常请点这里:https://www.bilibili.com/video/av88668329 您的浏览器不支持 HTML5 video 阅读全文
posted @ 2020-02-14 16:15 code first life 阅读(930) 评论(0) 推荐(9) 编辑
摘要: 本文要点: 改变 C#版本需要直接修改项目文件 全局启用可空引用类型只能在新的项目格式中实现 可根据需要,在文件或行的基础上更改可空性 使用可空属性以避免不必要的空检查。 针对较旧的平台时,可使用 Nullable 包 尽管在.NET 框架中,C# 8 的一部分将永远不会得到支持,但是,如果我们知道 阅读全文
posted @ 2020-01-29 12:59 code first life 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 模块初始化器提案已经被提升到 C# 9 候选资格。它就像 C#中的静态构造函数,但不是应用于一个类,而是应用于整个程序集。 这个特性从一开始就存在于 CLR 中,但是直到现在还没有被 C#公开。根据模块初始化器提案,它将作为对静态构造函数语法的修改而公开。 复制代码 [module: Module 阅读全文
posted @ 2020-01-29 12:52 code first life 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 当报表具有持久类型的报表参数时,将使用查找编辑器指定参数值。但是,如果查找中存在大量对象,则滚动并选择所需的参数值可能不太方便。此示例介绍如何筛选参数的查找以减少可用值的数量。 阅读全文
posted @ 2020-01-10 14:39 code first life 阅读(416) 评论(0) 推荐(2) 编辑
摘要: 本主题介绍如何自定义报表存储类。假设您已自定义了 ReportDataV2 类,并添加了"修改者"属性,该属性应返回上次编辑报表布局的用户的名称。每次保存报表布局时,都需要更新此属性值。为此,请自定义报表存储并注册自定义实现。以下步骤演示如何执行此操作。 阅读全文
posted @ 2020-01-10 14:39 code first life 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 此示例演示如何扩展报表设计器中可用的参数类型列表。 阅读全文
posted @ 2020-01-10 14:38 code first life 阅读(238) 评论(0) 推荐(2) 编辑
摘要: 此示例演示如何实现打印联系人操作,该操作打印"联系人报告"报表而不显示其预览。请注意,此操作不是为具有最终用户指定参数的报表(即使用报表参数ObjectBase参数或本机 XtraReport 参数的报表)设计的。 阅读全文
posted @ 2020-01-10 14:38 code first life 阅读(619) 评论(0) 推荐(0) 编辑
摘要: 此示例演示如何通过处理报表数据源帮助程序。在显示报表内容之前对其进行修改。 阅读全文
posted @ 2020-01-10 14:38 code first life 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 此示例演示如何指定用于在预览报表时编辑报表参数值的自定义控件。 阅读全文
posted @ 2020-01-10 14:37 code first life 阅读(437) 评论(0) 推荐(2) 编辑
摘要: 此示例演示如何更改 WinForms 和ASP.NET应用程序中的用户定义报表的默认名称。移动应用程序不允许用户在运行时创建新报表,因此本主题中描述的方法无法在移动平台中实现。 阅读全文
posted @ 2020-01-10 14:37 code first life 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 在某些情况下,您可能需要自定义基本报表类,以提供所有新报表中可用的自定义功能。本主题介绍如何注册自定义 XtraReport 后代,该后代将在最终用户在运行时创建报表时使用。 阅读全文
posted @ 2020-01-10 14:36 code first life 阅读(208) 评论(0) 推荐(2) 编辑
摘要: 此示例演示如何通过处理报表服务控制器。自定义显示预览事件来显示自定义报表预览窗体。 阅读全文
posted @ 2020-01-10 14:35 code first life 阅读(347) 评论(0) 推荐(2) 编辑
摘要: 本主题介绍在创建包含报表 V2(收集数据源或视图数据源)数据源的主详细信息报表时使用 XRSubreport 控件的详细信息。 阅读全文
posted @ 2020-01-10 14:34 code first life 阅读(335) 评论(0) 推荐(2) 编辑
摘要: 此示例演示如何通过处理 WinReportServiceController.创建自定义设计窗体事件来使用自定义报表设计器窗体。 阅读全文
posted @ 2020-01-10 14:34 code first life 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 本主题介绍如何在非 XAF 应用程序中创建、设置和导出 XAF 报表。由于 XAF 在数据库中存储报表,并且 XAF 报表使用对象空间来检索数据,因此应手动连接到 XAF 数据库并在非 XAF 应用程序中创建对象空间。 阅读全文
posted @ 2020-01-10 14:33 code first life 阅读(470) 评论(0) 推荐(2) 编辑
摘要: 此示例演示如何修改默认功能区模板 - 创建功能区页面组并将 Action 放入其中。 阅读全文
posted @ 2020-01-08 17:35 code first life 阅读(489) 评论(0) 推荐(2) 编辑
摘要: XAF 提供了 WinForms 应用程序的两种形式样式:标准和功能区。可以使用选项节点的 IModelOptionsWin.FormStyle 属性选择应用程序的窗体样式。此示例演示如何修改标准窗体样式的默认模板 - 创建主菜单项并将其放入操作。如果您的 FormStyle 是功能区,请参阅"如何:创建自定义 WinForms 功能区模板"一文。 阅读全文
posted @ 2020-01-08 17:34 code first life 阅读(372) 评论(0) 推荐(2) 编辑
摘要: 7 min to read Generally, application development does not stop after deployment. End-users will likely require updates, causing you to release new ver 阅读全文
posted @ 2020-01-08 16:30 code first life 阅读(609) 评论(0) 推荐(2) 编辑
摘要: eXpressApp 框架在构造 Windows 窗体 U 时使用默认模板。您可以自定义它们。自定义方法在模板自定义和如何:创建自定义 WinForms 功能区模板主题中定义。开发自定义模板后,可能需要在多个应用程序中使用它。分发 Windows 窗体模板的适当方法是将它们添加到模块中,然后将该模块添加到所需的 Windows 窗体应用程序中。本主题演示如何执行此操作。ASP.NET模板可以像现在一样轻松分发。您可以将它们添加到替换默认值ASP.NET应用程序项目中。 阅读全文
posted @ 2020-01-08 16:02 code first life 阅读(268) 评论(0) 推荐(2) 编辑
摘要: 默认情况下,ASP.NET应用程序的模板内容由嵌入到 DevExpress.ExpressApp.Web 中的用户控件提供,因此无法修改。但是,您可以将模板内容源文件包含在应用程序项目中,修改此内容并切换到它。此示例演示如何修改默认垂直模板内容新模板内容。 阅读全文
posted @ 2020-01-08 16:02 code first life 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 本主题演示如何避免在 Windows 窗体应用程序中显示具有大量对象计数的列表视图的整个集合。执行此操作的方法之一是使用 Windows 窗体应用程序中使用的 XtraGrid 的自动筛选器行。 阅读全文
posted @ 2020-01-08 16:01 code first life 阅读(317) 评论(0) 推荐(2) 编辑
摘要: 本主题详细介绍了如何筛选链接操作的弹出窗口中的"列表视图"。有时,您可能需要根据特定条件筛选列表视图。通常,您可能需要使列表视图数据源依赖于源详细信息视图的属性编辑器值。eXpressApp 框架为此提供了数据源属性和数据源标准属性。这些属性可以通过模型编辑器在代码和应用程序模型中应用。本主题演示如何使用动态生成的特殊数据源在代码中应用 DataSourceProperty 和 DataSourceCriteria 属性。 阅读全文
posted @ 2020-01-08 16:01 code first life 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 大多数应用程序具有包含需要筛选的查找属性编辑器的详细信息视图。通常,应使这些编辑器的列表视图数据源依赖于位于同一详细信息视图中的其他属性编辑器的值。为此,eXpressApp 框架提供数据源属性属性和数据源标准属性。本主题演示如何在代码中使用这两个属性,以及如何使用应用程序模型。在这些示例中,订单、产品和附件类将以不同的方式实现。 阅读全文
posted @ 2020-01-08 16:00 code first life 阅读(348) 评论(0) 推荐(2) 编辑
摘要: 本主题介绍如何指定要在可视化特定列表视图(例如,网格控制或 ASPxGridView 控件)的控件中使用的筛选器。 阅读全文
posted @ 2020-01-08 16:00 code first life 阅读(285) 评论(0) 推荐(0) 编辑
摘要: eXpressApp 框架提供了筛选列表视图的各种方法:在数据源级别、通过应用程序模型和 UI 特定级别。在每种方法中,您可能需要将静态变量设置为筛选器条件值。例如,筛选器"Task.DueDate 必须设置为当前日期"需要"当前日期"变量,该变量在每次需要时计算。为此,使用函数条件运算符。它们表示可以在条件中使用的功能。在本主题中,您将学习如何在为任务列表视图设置筛选条件时使用这些函数条件运算符。要查看内置函数条件运算符的完整列表并了解如何实现自定义函数,请参阅函数条件运算符主题。 阅读全文
posted @ 2020-01-08 15:59 code first life 阅读(220) 评论(0) 推荐(2) 编辑
摘要: 本主题介绍如何在计算字段表达式中访问报表参数对象的数据(从报表参数对象库继承并使用 IReportDataV2.参数对象类型指定)。 阅读全文
posted @ 2020-01-08 15:58 code first life 阅读(240) 评论(0) 推荐(2) 编辑
摘要: 本主题介绍如何访问报表 V2 模块用于在ASP.NET应用程序中创建和修改用户定义的报表的 ASPx 报告设计器控件。 阅读全文
posted @ 2020-01-08 15:58 code first life 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 此示例演示如何访问用于在ASP.NET XAF 应用程序中显示报表的 ASPx 文档查看器和 ASPxWeb 文档查看器控件。 阅读全文
posted @ 2020-01-08 15:58 code first life 阅读(694) 评论(0) 推荐(0) 编辑
摘要: 本主题介绍如何自定义用于存储报表的持久性类,以便将其他信息与报表对象相关联。例如,添加"类别"属性将导致报表列表视图中出现另一列,最终用户将能够按类别进行分组、排序或筛选。 阅读全文
posted @ 2020-01-08 15:57 code first life 阅读(400) 评论(0) 推荐(2) 编辑
摘要: 此示例演示如何访问用于在 XAF 移动应用程序中显示报表的报表查看器控件。 阅读全文
posted @ 2020-01-08 15:57 code first life 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 本主题介绍如何访问报表参数对象的数据(从报表参数对象基础继承并使用 IReportDataV2.参数对象类型)在报表脚本中指定。 阅读全文
posted @ 2020-01-08 15:57 code first life 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 此示例演示如何访问 ExportOptions 对象,该对象存储不同格式的文档导出选项。当您在 WinForms 和ASP.NET应用程序中从报表查看器导出报表时,将应用这些选项。 阅读全文
posted @ 2020-01-08 15:56 code first life 阅读(545) 评论(0) 推荐(2) 编辑
摘要: 此示例演示如何通过处理 WinReportServiceController.DesignForm创建事件来访问报表设计器窗体。 阅读全文
posted @ 2020-01-08 15:55 code first life 阅读(275) 评论(0) 推荐(2) 编辑
摘要: 本主题演示如何使用自定义掩码实现属性编辑器。此属性编辑器将使用 XtraEditors 库中的 CalcEdit 编辑器。将为此编辑器设置货币掩码。 阅读全文
posted @ 2020-01-08 12:31 code first life 阅读(435) 评论(1) 推荐(4) 编辑
摘要: 本主题介绍 Windows 窗体应用程序的自定义属性编辑器的实现。此处实现了用于编辑 String 类型的业务对象的区域性代码(区域设置)属性的自定义属性编辑器。属性编辑器控件的下拉列表将显示安装在最终用户的 Windows 操作系统中的区域性。 阅读全文
posted @ 2020-01-07 21:18 code first life 阅读(235) 评论(0) 推荐(3) 编辑
摘要: 本主题介绍用于编辑 String 类型的业务对象的区域性代码(区域设置)属性的自定义ASP.NET Web 属性编辑器的实现。属性编辑器控件的下拉列表将显示文化信息.Get 区域性方法返回的区域性。 阅读全文
posted @ 2020-01-07 21:18 code first life 阅读(245) 评论(0) 推荐(0) 编辑