DevExpress日前发布了新的v15.1.7,在此版本中引入了一些重要的功能和API更改,如果您已经使用DevExpress.NET产品创建项目,那么需要仔细阅读下面的这些参数变化,以便您的代码适应最新的版本。
请注意,我们只发布了控件公共接口的更改,在必要时我们保留更改受保护的、内部或专用接口的权利。
最新版下载:DevExpress Universal Subscription
eXpressApp Framework
- # BC3086:GetCriteriaWrapper方法已经从DevExpress.ExpressApp.Kpi.IKpiDefinition接口中移除了。
内部XAF代码不使用这种方法,因此我们决定将其删除。迁移到新的版本之后,当使用Solution Wizard for Entity Framework Model First生成VB.NET项目时您可能会遇到下面的错误:
BusinessObjects\KpiDefinition.vb(287,120): error BC30401: 'GetCriteriaWrapper' cannot implement 'GetCriteriaWrapper' because there is no matching function on interface 'IKpiDefinition'.
在这种情况下,删除该方法明确的实现声明:
旧的代码:
[VB.NET]
Public Function GetCriteriaWrapper(ByVal rangeStart As Date, ByVal rangeEnd As Date) As CriteriaWrapper Implements DevExpress.ExpressApp.Kpi.IKpiDefinition.GetCriteriaWrapper
新的代码:
[VB.NET]
Public Function GetCriteriaWrapper(ByVal rangeStart As Date, ByVal rangeEnd As Date)
- # BC3084: ShowViewStrategy.CollectionsEditMode属性不再发挥作用了。
使用IModelOptionsWeb.CollectionsEditMode属性来替代。您可以使用ASP.NET项目中引用的Model Editor来更改它的值,该属性位于Options节点上。
XtraBars Suite
- # BC3111: BarEditItem.Width属性的目的已经更改
此前,BarEditItem.Width指定编辑器的宽度。现在新的BarEditItem.EditWidth属性被用于此目的,BarEditItem.Width属性将被用于指定整个项目的宽度。我们已经做出了一些更改来解决所描述的问题:BarButtonItem.Width属性不发挥作用。
XtraLayout Suite
- # BC3105:默认情况下禁止显示嵌套对象作为组功能。
分析客户的反馈,我们决定当自动检索字段功能只填充最高级别性能时继续支持以前的操作,以前的操作是默认的。我们新增了一个特殊的选项来切换旧的策略和新的策略:DataLayoutControl.AllowGeneratingNestedGroups.
为了检索具有生成嵌套组的域,设置DataLayoutControl.AllowGeneratingNestedGroups属性为DefaultBoolean.True。
购买最新版DevExpress Universal Subscription<咨询在线客服>,即可拥有最新正版授权!
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果
转载请注明:文章转载自:DevExpress控件中文网 [https://www.devexpresscn.com/]
本文地址:https://www.devexpresscn.com/post/575.html