DevExpress v16.1.5图表、Dashboard等多个控件API发生变化
Dashboard
# BC3835: WinForms Dashboard Designer - ChartSeriesTypeGalleryItem bar item停用
在v16.1.5之前,Dashboard Designer不能修改ribbon gallery items的图片和标题。为了修复这个问题,更改了Ribbon控件的序列化逻辑,所以ChartSeriesTypeGalleryItem class弃用。会影响仪表盘的这些功能:
- A Chart dashboard item - The legend position and Series Type galleries.
- Map dashboard items - The legend and weighted legend position galleries.
- Scatter dashboard item - The legend position gallery
- The Range Filter dashboard item - The Series Type gallery.
要解决这个问题,用DashboardDesigner的智能标签Update Ribbon命令重新创建Ribbon。注意,如果ribbon是在运行时用DashboardDesigner.CreateRibbon方法生成的,就不会出现这个问题。
DXGrid for WPF
# BC3829: TableViewThemeKeys.SearchPanelWidth key停用
TableViewThemeKeys.SearchPanelWidth 无法正常定义 Search Panel 和按钮的宽度,Search Panel的宽度是根据按钮的宽度变化的,所以从v16.1.5开始,停用TableViewThemeKeys.SearchPanelWidth key,新增一个TableViewThemeKeys.SearchPanelTextBoxMinWidth属性专门定义SearchPanel中文 本框的宽度。
MVC Data Editors
# BC3836: ContentResult方法从ComboBoxExtension、 ListBoxExtension 和 TokenBoxExtension classes中移除
XtraCharts Suite
# BC3834: Chart.DefaultPalette 操作发生变化
在之前的版本中,当form里面有两个图表,并且应用了默认的图表主题和调色板,其中一个图表的颜色就会出错。为了修复这个问题,v16.1.5做了以下修改:
- Palettes class的Default字段弃用;
- 图表没有应用调色板的时候,Palettes.GetPalette方法返回为null;
- 每个图表控件都有自己的默认调色板。
如果用 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
原文:http://www.devexpresscn.com/post/713.html
DevExpress v16.1.5图表、Dashboard等多个控件API发生变化的更多相关文章
- DevExpress ASP.NET 使用经验谈(9)-Dev控件客户端事件 ClientSideEvents
上一节,已经介绍了ASPxGridView的自定义列和基本事件 ,本节接着将介绍Dev控件的客户端事件模型. 在上节示例基础上,我们增加一行菜单,使用Dev的ASPxMenu来实现,如下图所示. 图一 ...
- DevExpress ASP.NET 使用经验谈(7)-ASPxTreeList控件使用
这一节,将介绍ASPxTreeList控件的使用,首先,我们增加一个标准地址库表AddressGB, 建表语句如下: CREATE TABLE [dbo].[AddressGB]( [Code] [v ...
- 怎么在XY图表中添加注解(LightningChart控件为例)?
场景: 折线图上有多个信号,每个信号都需要显示在自己的Y轴上.如何在屏幕的右侧显示每个信号的基本统计值?这里有为每个信号计算基本数据: 最小值,最大值,平均值. | |Signal 3........ ...
- DevExpress Windows 10 v19.1新版亮点:UWP控件新功能全面解析
行业领先的.NET界面控件DevExpress 日前正式发布v19.1版本,本站将以连载的形式介绍各版本新增内容.在本系列文章中将为大家介绍DevExpress WPF v19.1中新增的一些控件及部 ...
- DevExpress WPF v19.1新版亮点:Scheduler等控件新功能
行业领先的.NET界面控件DevExpress 日前正式发布v19.1版本,本站将以连载的形式介绍各版本新增内容.在本系列文章中将为大家介绍DevExpress WPF v19.1中新增的一些控件及部 ...
- DevExpress WPF v19.1新版亮点:Ribbon等控件新功能
行业领先的.NET界面控件DevExpress 日前正式发布v19.1版本,本站将以连载的形式介绍各版本新增内容.在本系列文章中将为大家介绍DevExpress WPF v19.1中新增的一些控件及部 ...
- DevExpress WPF v19.1新版亮点:Gantt/Map控件新功能
行业领先的.NET界面控件DevExpress 日前正式发布v19.1版本,本站将以连载的形式介绍各版本新增内容.在本系列文章中将为大家介绍DevExpress WPFv19.1中新增的一些控件及部分 ...
- DevExpress WinForms v19.1新版亮点:Spreadsheet/Sunburst控件功能增强
行业领先的.NET界面控件DevExpress v19.1终于正式发布,本站将以连载的形式介绍各版本新增内容.在本系列文章中将为大家介绍DevExpress WinForms v19.1中新增的一些控 ...
- .Net界面开发控件DevExpress Winforms v19.2发布!增强图表功能
DevExpress Winforms Controls 内置140多个UI控件和库,完美构建流畅.美观且易于使用的应用程序.无论是Office风格的界面,还是分析处理大批量的业务数据,DevExpr ...
随机推荐
- Linux1 在Linux(CentOS)上安装MySql详细记录
前记: 毕业两年了,前两天换了份工作,由以前的传统行业跳到了互联网行业.之前的公司一直在用WinServer2003+Tomcat+SqlServer/Oracle这套部署环境.对于Linux+To ...
- video.js--很赞的H5视频播放库
video.js是一款很流行的html5视频播放插件.很适合在移动端播放视频(比如微信网页),功能强大,且支持降级到flash,兼容ie8.官网:http://videojs.com/ git& ...
- 如果你发现mysql的外键约束不管用了
不知为何我机子上的mysql竟然默认关闭外键约束,导致我试了好多遍都可以插入非法值,以下语句可以开启约束 SET foreign_key_checks = 1; (0则关闭) 备忘
- 对于前端,「微信小程序」其实不美好
微信小程序开放公测了,9月底我曾经写过一篇 「微信小程序」来了,其中最后一句:"谢天谢地,我居然还是个前端". 这种火爆的新事物总是令人激动,感谢这个时代. 但是,当我真作为开发者 ...
- ABP源码分析三十三:ABP.Web
ABP.Web模块并不复杂,主要完成ABP系统的初始化和一些基础功能的实现. AbpWebApplication : 继承自ASP.Net的HttpApplication类,主要完成下面三件事一,在A ...
- 菜鸟学Struts2——HelloWorld
写在前面 自从工作后就过上了只有一个月记忆的生活,太健忘,很多学过的东西因为用得少便忘记了,第二次学习struts,为了以后便于查阅,开始自己的博客之旅.Struts的学习还是从Hello World ...
- 网站使用https协议
了解https HTTPS 是以安全为目标的 HTTP 通道,即 HTTP 下加入 SSL 加密层.HTTPS 不同于 HTTP 的端口,HTTP默认端口为80,HTTPS默认端口为443. SSL ...
- iOS-----正则表达式的基础语法
正则表达式简单语法总结 一.什么是正则表达式 从概念上来说,正则表达式也是一门小巧而精炼的语言,它可以用来简化检索特定的字符串,替换特定字符等功能,有许多开发语言工具,都内嵌支持正则表达式.那么一个正 ...
- 计算机人物系列-Mauchly,Eckert,Goldstine
关键词:莫尔学院(Moore School),阿伯丁试验场(Aberdeen Proving Ground), 雷明顿兰德公司(Remington Rand Corporation), IBM院士(I ...
- 前端学HTTP之摘要认证
前面的话 上一篇介绍的基本认证便捷灵活,但极不安全.用户名和密码都是以明文形式传送的,也没有采取任何措施防止对报文的篡改.安全使用基本认证的唯一方式就是将其与SSL配合使用 摘要认证与基本认证兼容,但 ...