DevExpress近日最新发布v15.1.6,在此版本中引入了一些重要特性和API更改。express
最新版下载:DevExpress Universal Subscriptionapp
# BC3052:AccordionControl - Element.ExpandedChanged事件再也不公开:使用AccordionControl.ExpandStateChanged和ExpandStateChanging事件来替代。编辑器
新的AccordionControl.ExpandStateChanged和AccordionControl.ExpandStateChanging事件容许您响应元素的展开和折叠。当一个指定的元素被展开/折叠时,后一个事件还提供一种方法来展开/折叠某些元素。布局
# BC3045:ASPxGridVIew - 清除按钮在搜索面板和过滤行一直可见ui
# BC3078:DropZoneText属性已经从BinaryImageEditProperties类中移动到BinaryImageEditingSettings中spa
# BC3051:DXTabControl - 色彩化标签操做已经被更改orm
此前,色彩标签功能隐含着色的DXTabControl内容区域。如今只有标签头是彩色的。xml
# BC3064:Appointment Editing Form - 从默认的appointment form中删除时间编辑器中的秒事件
# BC3044:当TreeListView.NavigationStyle属性被设置为"Row"时ExpandCollapseNodesOnNavigation功能已经被默认启用ip
从v15.1.6起,TreeListView.ExpandCollapseNodesOnNavagation属性已经从Boolean类型更改成Nullable Boolean类型,默认状况下它被设置为null。若是DataViewBase.NavigationStyle属性被设置为GridViewNavigationStyle.Row,那么在这种状况下TreeList自动启用ExpandCollapseNodesOnNavagation功能。要禁用此操做,将TreeListView.ExpandCollapseNodesOnNavagation属性设置为false。
# BC3050:TreeListView.NodeChanged事件类型已经从RoutedEvent更改成正规的CLR事件
# BC3034:PdfViewer.NavigateTo方法已经被删除
使用PdfViewer.Navigate方法代替
# BC3053:AccordionControl.AllowMultipleItemExpansion属性现已过期,使用AccordionControl.ExpandElementMode属性来代替
支持三个元素扩展模式:
单个 - 单个元素(项目或组)能够同时被扩展。
SingleItem - 单个项目和多个组能够同时被扩展。注意:若是一个项目具备相关的自定义内容容器,那么这个项目是能够被扩展的。
Multiple - 任何数量的项目和组能够同时被扩展。在这种模式下,您能够经过处理ExpandStateChanging事件来实现自定义元素扩展/折叠的逻辑。
# BC3076:ColorScheme类和TargetElement枚举的位置发生了变化
ColorScheme类和TargetElement枚举已经从Devexpress.XtraGauges.Win移到了Devexpress.XtraGauges.Core.Base命名空间。
# BC3036:若是指定的布局类型不能关联一个文档位置,那么DevExpress.XtraRichEdit.API.Layout.DocumentLayout.GetElement方法会抛出一个异常
在早期的版本中,当布局元素不能被发现或元素类型不能指定到相对的文档位置时,DocumentLayout.GetElement方法返回null。
# BC3061:Appointment Editing Form - 从默认的appointment form中删除时间编辑器中的秒