文档章节

DevExpress 13.2.8发布

MonkeyDev
 MonkeyDev
发布于 2014/03/21 13:24
字数 1042
阅读 389
收藏 0
点赞 0
评论 0

ASP.NET MVC 导航、布局和多用途扩展。

ClientEnabled 和 ClientVisible 字段已经被从MenuItemState、NavBarItemState 和 TreeViewNodeState 类中移除。

ASP.NET 导航、布局和多用途控件。

相关于ASPxMenu gutter的属性行为已经被改变。

现在,gutter不再影响项目图像和文本位置,如下属性被废弃:

  • ASPxMenuBase.GutterImageSpacing;

  • MenuStyle.GutterImageSpacing;

  • ASPxMenuBase.GutterColor;

  • MenuStyle.GutterColor.

Coded UI

CodedUIExtension.DXTestControls.AppearanceObject 类已经被移动到DevExpress.CodedUIExtension.DXTestControls.v13_2 namespace。

该变化避免当在一个项目上使用几个DevExpress Coded UI扩展程序集产生类型冲突。

为了能够编译一些项目,有必要手动在现有测试中指定新的命名空间。

Dashboard

  • 被运用于导出的目标元素的过滤值不再包含于元素命名中。

  • ASPxDashboardViewer.ExportOptions.DashboardItemOptions 和 DashboardViewer.PrintingOptions.DashboardItemOptions 属性已经被标示为废弃。

  • DashboardDesigner.ConfirmSaveOnClose 属性已经废弃。当关闭控制面板而定制设计的过程会有较大提升。

  • DashboardDesigner.ShowSaveConfirmationDialog 方法已经废弃,取而代之地,使用 DashboardDesigner.CloseDashboard 方法。当Dashboard Designer 的父表单关闭时,该方法被自动调用。但是,如果在一个可以由终端用户关闭的容器内使用Designer,则需要在容器关闭之前手动调用 CloseDashboard()方法。
    如果Designer可以被关闭,则CloseDashboard方法返回true;如果终端用户取消关闭控制面板,则该方法返回false。

DXControls for WPF

IDocumentViewModel.Close 方法已经改变,即使IDocument.DestroyOnClose 属性被禁用,它也会被调用。

为回到以前的行为,你可以手动用 IDocumentManagerService对象检查IDocument.DestroyOnClose 属性值,如以下代码所示:

用POCO视图模式:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
[C#]
[POCOViewModel]
 
               public class MainViewModel : IDocumentViewModel {
 
                  bool IDocumentViewModel.Close() {
 
                      if (!DocumentManagerService.FindDocument( this ).DestroyOnClose) return true ;
 
                      // ...
 
                      return true ;
 
                  }
 
                  protected virtual IDocumentManagerService DocumentManagerService { get { return null ; } }
 
               }
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
[VB.NET]
<pocoviewmodel> _
 
               Public Class MainViewModel
 
                  Implements IDocumentViewModel
 
                  Private Function IDocumentViewModel_Close() As Boolean Implements IDocumentViewModel.Close
 
                      If Not DocumentManagerService.FindDocument( Me ).DestroyOnClose Then
 
                          Return True
 
                      End If
 
                      ' ...
 
                      Return True
 
                  End Function
 
                  Protected Overridable ReadOnly Property DocumentManagerService() As IDocumentManagerService
 
                      Get
 
                          Return Nothing
 
                      End Get
 
                  End Property
 
               End Class
 
</pocoviewmodel>

不用POCO视图模式:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
[C#]
public class MainViewModel : ViewModelBase, IDocumentViewModel {
 
                  bool IDocumentViewModel.Close() {
 
                      if (!ServiceContainer.GetService<idocumentmanagerservice>().FindDocument( this ).DestroyOnClose) return true ;
 
                      // ...
 
                      return true ;
 
                  }
 
               } </idocumentmanagerservice>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
[VB.NET]
Public Class MainViewModel
 
                  Inherits ViewModelBase
 
                  Implements IDocumentViewModel
 
                  Private Function IDocumentViewModel_Close() As Boolean Implements IDocumentViewModel.Close
 
                      If Not ServiceContainer.GetService(Of IDocumentManagerService)().FindDocument( Me ).DestroyOnClose Then
 
                          Return True
 
                      End If
 
                      ' ...
 
                      Return True
 
                  End Function
 
               End Class

DXSpreadsheet for WPF

SpreadsheetControl.Options 属性已经改变,返回的是DevExpress.Xpf.Spreadsheet.SpreadsheetControlOptions 对象,而非DevExpress.Spreadsheet.DocumentOptions 类实例。

XtraSpreadsheet

DevExpress.Spreadsheet命名空间——ConditionalFormattingExtremumValue、 ConditionalFormattingInsideValue 和 ConditionalFormattingIconSetInsideValue 界面已经被废弃。

ConditionalFormattingCollection 集的CreateExtremumValue/CreateInsideValue 和CreateIconSetInsideValue 方法已经被废弃。

从前:

1
2
3
4
5
6
7
8
9
10
[C#]
ConditionalFormattingExtremumValue CreateExtremumValue(ConditionalFormattingValueType valueType, string value);
 
           ConditionalFormattingExtremumValue CreateExtremumValue();
 
           ConditionalFormattingInsideValue CreateInsideValue(ConditionalFormattingValueType valueType, string value);
 
           ConditionalFormattingIconSetInsideValue CreateIconSetInsideValue(ConditionalFormattingValueType valueType,
 
              string value, ConditionalFormattingValueOperator comparisonOperator);

现在:

1
2
3
4
5
6
7
8
[C#]
ConditionalFormattingValue CreateValue(ConditionalFormattingValueType valueType, string value);
 
           ConditionalFormattingValue CreateValue(ConditionalFormattingValueType valueType);
 
           ConditionalFormattingIconSetValue CreateIconSetValue(ConditionalFormattingValueType valueType,
 
              string value, ConditionalFormattingValueOperator comparisonOperator);

ConditionalFormattingCollection 集的AddColorScale2ConditionalFormatting、 AddColorScale3ConditionalFormatting、AddDataBarConditionalFormatting 和 AddIconSetConditionalFormatting 方法已经被改变。

从前:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
[C#]
ColorScale2ConditionalFormatting AddColorScale2ConditionalFormatting(Range range,
 
              ConditionalFormattingExtremumValue minPoint, Color minPointColor, ConditionalFormattingExtremumValue maxPoint, Color maxPointColor);
 
           ColorScale3ConditionalFormatting AddColorScale3ConditionalFormatting(Range range,
 
              ConditionalFormattingExtremumValue minPoint, Color minPointColor, ConditionalFormattingInsideValue midPoint,
 
              Color midPointColor, ConditionalFormattingExtremumValue maxPoint, Color maxPointColor);
 
           DataBarConditionalFormatting AddDataBarConditionalFormatting(Range range, ConditionalFormattingExtremumValue lowBound,
 
              ConditionalFormattingExtremumValue highBound, Color color);
 
           IconSetConditionalFormatting AddIconSetConditionalFormatting(Range range, IconSetType iconSet,
 
              ConditionalFormattingIconSetInsideValue[] points);

现在:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
[C#]
ColorScale2ConditionalFormatting AddColorScale2ConditionalFormatting(Range range, ConditionalFormattingValue minPoint,
 
              Color minPointColor, ConditionalFormattingValue maxPoint, Color maxPointColor);
 
           ColorScale3ConditionalFormatting AddColorScale3ConditionalFormatting(Range range, ConditionalFormattingValue minPoint,
 
              Color minPointColor, ConditionalFormattingValue midPoint, Color midPointColor, ConditionalFormattingValue maxPoint, Color maxPointColor);
 
           DataBarConditionalFormatting AddDataBarConditionalFormatting(Range range, ConditionalFormattingValue lowBound,
 
              ConditionalFormattingValue highBound, Color color);
 
           IconSetConditionalFormatting AddIconSetConditionalFormatting(Range range, IconSetType iconSet, ConditionalFormattingIconSetValue[] points);

SpreadsheetBehaviorOptions.Printing 属性已经被 SpreadsheetBehaviorOptions.Print 属性取代。

带有Bar UI的标准打印预览窗口已经被带Ribbon UI的窗口取代。

默认情况下,当终端用户在SpreadsheetControl的UI中点击Print Preview按钮时,Ribbon Print Preview 被调用。

为了让带有Bar UI的打印预览窗口对于终端用户可用,禁用 SpreadsheetPrintOptions.RibbonPreview 属性。

为了在代码中调用Ribbon Print Preview形式,需使用SpreadsheetControl.ShowRibbonPrintPreview 方法。

点击下载DXperience Universal Suite

© 著作权归作者所有

共有 人打赏支持
MonkeyDev
粉丝 0
博文 7
码字总数 674
作品 0
长沙
2014年DevExpress使用教程合集

DevExpress系列教程 DevExpress Universal Subscription是DevExpress旗下重要的用户界面控件,也是全球使用最多的.NET用户界面控件套包。自2014年以来,慧都小编为大家奉献了很多使用教程。如...

咲晚杍 ⋅ 2014/12/31 ⋅ 1

干货来了!2016年DevExpress资源汇总(更新、文档)

在2016年,著名软件界面解决方案专家DevExpress进行了重大升级,EVGET围绕版本升级推出了一系列干货资源,现将2016年所有Dev资源使用教程汇总于此,欢迎收藏转发点赞哦~ DevExpress WPF入门指...

Miss_Hello_World ⋅ 2016/11/25 ⋅ 0

图文详细解说DevExpress 2015新版亮点【附文档下载】

历时两个月,翻译自官网的更新说明文档,最后整理成册,文末附PDF地址。 DevExpress 在今年6月份发布了正式的2015版本,2015在旧版基础上有明显的升级改进,尤其是DevExtreme、Winforms、VCL...

百mumu ⋅ 2015/10/29 ⋅ 0

DevExpress v17.2新版亮点—WPF篇(六)

用户界面套包DevExpress v17.2终于正式发布,本站将以连载的形式为大家介绍各版本新增内容。本文将介绍了DevExpress WPF v17.2 新的Hamburger Menu、Scheduler Control、Dialogs (CTP)、Dat...

Miss_Hello_World ⋅ 01/11 ⋅ 0

2015年用户界面工具干货资源精选

| 更多干货资源请移步用户界面专题 | DevExpress 2015.1超详细更新说明文档中文版 历时两月吐血翻译整理的DevExpress 2015.1超详细更新说明文档 | 附PDF版下载地址>> DevExpress 15.2帮助文档...

百mumu ⋅ 2015/12/25 ⋅ 0

DevExpress v18.1新版亮点——WinForms篇(三)

用户界面套包DevExpress v18.1日前终于正式发布,本站将以连载的形式为大家介绍各版本新增内容。本文将介绍了DevExpress WinForms v18.1 的新功能,快来下载试用新版本!点击下载>> 支持Hig...

Miss_Hello_World ⋅ 06/14 ⋅ 0

DevExpress v17.2新版亮点—Windows 10篇

用户界面套包DevExpress v17.2日前终于正式发布,本站将以连载的形式为大家介绍各版本新增内容。本文将介绍了Windows 10 Controls v17.2 的新功能,快来下载试用新版本!点击下载>> Grid Con...

Miss_Hello_World ⋅ 03/07 ⋅ 0

【版本升级】Xafari Framework发布v16.1.7|附下载

Xafari业务平台是一个用于面向业务应用开发的强大平台,且它是基于最先进、灵活的的DevExpress XAF平台。 Xafari是DevExpress XAF平台的补充和扩展的一组组件。 点击下载最新版Xafari Framew...

Miss_Hello_World ⋅ 2016/11/08 ⋅ 0

DevExpress v17.2新版亮点—Analytics Dashboard篇(二)

用户界面套包DevExpress v17.2日前终于正式发布,本站将以连载的形式为大家介绍各版本新增内容。本文将介绍了Analytics Dashboard v17.2 的新功能,快来下载试用新版本!点击下载>> Data Pro...

Miss_Hello_World ⋅ 03/27 ⋅ 0

DevExpress v17.2新版亮点——VCL篇(一)

用户界面套包DevExpress v17.2日前终于正式发布,本站将以连载的形式为大家介绍各版本新增内容。本文将介绍了DevExpress VCL v17.2 的新功能,快来下载试用新版本!点击下载>> 全新的UI Ador...

Miss_Hello_World ⋅ 05/16 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Centos7重置Mysql 8.0.1 root 密码

问题产生背景: 安装完 最新版的 mysql8.0.1后忘记了密码,向重置root密码;找了网上好多资料都不尽相同,根据自己的问题总结如下: 第一步:修改配置文件免密码登录mysql vim /etc/my.cnf 1...

豆花饭烧土豆 ⋅ 41分钟前 ⋅ 0

熊掌号收录比例对于网站原创数据排名的影响[图]

从去年下半年开始,我在写博客了,因为我觉得业余写写博客也还是很不错的,但是从2017年下半年开始,百度已经推出了原创保护功能和熊掌号平台,为此,我也提交了不少以前的老数据,而这些历史...

原创小博客 ⋅ 今天 ⋅ 0

LVM讲解、磁盘故障小案例

LVM LVM就是动态卷管理,可以将多个硬盘和硬盘分区做成一个逻辑卷,并把这个逻辑卷作为一个整体来统一管理,动态对分区进行扩缩空间大小,安全快捷方便管理。 1.新建分区,更改类型为8e 即L...

蛋黄Yolks ⋅ 今天 ⋅ 0

Hadoop Yarn调度器的选择和使用

一、引言 Yarn在Hadoop的生态系统中担任了资源管理和任务调度的角色。在讨论其构造器之前先简单了解一下Yarn的架构。 上图是Yarn的基本架构,其中ResourceManager是整个架构的核心组件,它负...

p柯西 ⋅ 今天 ⋅ 0

uWSGI + Django @ Ubuntu

创建 Django App Project 创建后, 可以看到路径下有一个wsgi.py的问题 uWSGI运行 直接命令行运行 利用如下命令, 可直接访问 uwsgi --http :8080 --wsgi-file dj/wsgi.py 配置文件 & 运行 [u...

袁祾 ⋅ 今天 ⋅ 0

JVM堆的理解

在JVM中,我们经常提到的就是堆了,堆确实很重要,其实,除了堆之外,还有几个重要的模块,看下图: 大 多数情况下,我们并不需要关心JVM的底层,但是如果了解它的话,对于我们系统调优是非常...

不羁之后 ⋅ 昨天 ⋅ 0

推荐:并发情况下:Java HashMap 形成死循环的原因

在淘宝内网里看到同事发了贴说了一个CPU被100%的线上故障,并且这个事发生了很多次,原因是在Java语言在并发情况下使用HashMap造成Race Condition,从而导致死循环。这个事情我4、5年前也经历...

码代码的小司机 ⋅ 昨天 ⋅ 2

聊聊spring cloud gateway的RetryGatewayFilter

序 本文主要研究一下spring cloud gateway的RetryGatewayFilter GatewayAutoConfiguration spring-cloud-gateway-core-2.0.0.RC2-sources.jar!/org/springframework/cloud/gateway/config/G......

go4it ⋅ 昨天 ⋅ 0

创建新用户和授予MySQL中的权限教程

导读 MySQL是一个开源数据库管理软件,可帮助用户存储,组织和以后检索数据。 它有多种选项来授予特定用户在表和数据库中的细微的权限 - 本教程将简要介绍一些选项。 如何创建新用户 在MySQL...

问题终结者 ⋅ 昨天 ⋅ 0

android -------- 颜色的半透明效果配置

最近有朋友问我 Android 背景颜色的半透明效果配置,我网上看资料,总结了一下, 开发中也是常常遇到的,所以来写篇博客 常用的颜色值格式有: RGB ARGB RRGGBB AARRGGBB 这4种 透明度 透明度...

切切歆语 ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部