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中刪除時間編輯器中的秒