DevExpress近日最新发布v15.1.5。在新的版本中引入了一些重要的操作和API更改,如果在您已经使用DevExpress.NET产品创建项目,那么需要仔细阅读下面的这些参数变化,以便您的代码适应最新的版本。
Dashboard
# BC3022: DashboardFormatCondition.None的值从DashboardFormatCondition枚举中删除
DXControls for WPF
# BC3026: TabControl - 更改了一些本地类
TabControlFastRenderPanel.TabContentCacheMode属性已重命名为ContentCacheMode
TabControlFastRenderPanel类已重命名为FastRenderPanel
TabControlContentHost类已经移动到DevExpress.Xpf.Core命名空间中
TabControlContentHost类已重命名为ContentHost
TabControlContentHostPresenter类已重命名为ContentHostPresenter
eXpressApp Framework
# BC3031: NotificationsObject - ActiveNotifications和PostponedNotifications的集合属性被删除
此外,DevExpress.ExpressApp.Notifications.NotificationsObject类包括三个类别:Notifications、ActiveNotifications和PostponedNotifications。现在,这个类公开了一个单一的Notifications集合。该集合在NotificationsObject.NotificationsType属性值的基础上更改了内容。
MVVM Framework
# BC3035:"EnumType required"异常已经从EnumItemsSourceBehavior中删除了
现在,如果EnumType依赖属性为空或EnumType不枚举,那么会创建一个空集合来取代抛出异常。
XtraCharts Suite
# BC3032: DataFilter.CoolumnNameSerializable属性已重命名
DataFilter.CoolumnNameSerializable属性已重命名为DataFilter.ColumnNameSerializable。
# BC3025:SaveChartLayoutEventArgs.ChartLayout属性已经被替换
SaveChartLayoutEventArgs.ChartLayout属性已被替换为SaveChartLayoutEventArgs.ChartLayoutXml属性,SaveChartLayoutEventArgs.ChartLayoutXml属性的类型现在是String。
此外,新版本还引入了WebChartControl.LoadFromXml方法。
有兴趣的朋友可以点击查看更多有关DevExpress的文章!
来源:oschina
链接:https://my.oschina.net/u/2317468/blog/482605