# BC3835: WinForms Dashboard Designer - ChartSeriesTypeGalleryItem bar item停用
在v16.1.5之前,Dashboard Designer不能修改ribbon gallery items的圖片和標題。為了修復這個問題,更改了Ribbon控件的序列化邏輯,所以ChartSeriesTypeGalleryItem class棄用。會影響儀表盤的這些功能:
要解決這個問題,用DashboardDesigner的智能標簽Update Ribbon命令重新創建Ribbon。注意,如果ribbon是在運行時用DashboardDesigner.CreateRibbon方法生成的,就不會出現這個問題。
# BC3829: TableViewThemeKeys.SearchPanelWidth key停用
TableViewThemeKeys.SearchPanelWidth 無法正常定義 Search Panel 和按鈕的寬度,Search Panel的寬度是根據按鈕的寬度變化的,所以從v16.1.5開始,停用TableViewThemeKeys.SearchPanelWidth key,新增一個TableViewThemeKeys.SearchPanelTextBoxMinWidth屬性專門定義SearchPanel中文 本框的寬度。
# BC3836: ContentResult方法從ComboBoxExtension、 ListBoxExtension 和 TokenBoxExtension classes中移除
# BC3834: Chart.DefaultPalette 操作發生變化
在之前的版本中,當form裡面有兩個圖表,並且應用了默認的圖表主題和調色板,其中一個圖表的顏色就會出錯。為了修復這個問題,v16.1.5做了以下修改:
如果用 GetPalette 方法加載默認調色板,必須把圖表作為這個方法的第二級參數。
[C#] List<Palette> GetAllPredefinedPalettes(ChartControl chart) { List<Palette> allPredefinedChartPalettes = new List<Palette>(); string[] allPredefinedPaletteNames = Palettes.GetNames(); foreach (string predefinedName in allPredefinedPaletteNames) { Palette palette = Palettes.GetPalette(predefinedName, chart); allPredefinedChartPalettes.Add(palette); } return allPredefinedChartPalettes; }
[VB.NET] Private Function GetAllPredefinedPalettes(chart As ChartControl) As List(Of Palette) Dim allPredefinedChartPalettes As New List(Of Palette)() Dim allPredefinedPaletteNames As String() = Palettes.GetNames() For Each predefinedName As String In allPredefinedPaletteNames Dim palette As Palette = Palettes.GetPalette(predefinedName, chart) allPredefinedChartPalettes.Add(palette) Next Return allPredefinedChartPalettes End Function
DevExpress v16.1.5全部更新內容(英文)
原文:http://www.devexpresscn.com/post/713.html