DevExpress v15.1.5发布[附下载]

来源:互联网 发布:ubuntu 16.04 lrzsz 编辑:程序博客网 时间:2024/04/29 12:18

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]

1
PublicFunction GetCriteriaWrapper(ByValrangeStart AsDateByValrangeEnd AsDateAsCriteriaWrapper ImplementsDevExpress.ExpressApp.Kpi.IKpiDefinition.GetCriteriaWrapper

新的代码:

[VB.NET]

1
PublicFunction GetCriteriaWrapper(ByValrangeStart AsDateByValrangeEnd AsDate)
  • 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更新的文章

0 0
原创粉丝点击