zoukankan      html  css  js  c++  java
  • DevExpress v18.1新版亮点——WPF篇(二)

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

    Data Editors

    ItemsSource的按需初始化

    在此版本中,使用源集合的DevExpress WPF Data Editors(例如ComboBoxEdit,LookUpEdit,ListBoxEdit)不再在启动时处理整个源集合。Data editors遍历源项目,直到找到所选项目,这显著改善了绑定到大型源集合编辑器的表单启动时间。

    新版本还引入了一个新的选项,可防止编辑器在源集合中查找空值。这使得带有空表单的编辑器加载速度更快。

    TrackBarEdit - 自定义刻度和步骤

    在v18.1中,WPF TrackBarEdit公开了新的集合,允许您定义自定义刻度和步骤。 例如,您可以使用非线性步骤创建轨迹栏,以更好地控制缩放系数。

    SVG验证图标

    新版本包含用于验证错误指示的新SVG图标(由WPF数据编辑器使用)。

    Token Editors - 显示所选项目

    在Token selection模式(ComboBoxEdit和LookUpEdit)中查找编辑器现在可以在弹出窗口中爆出选定的项目可见。

    Data Grid Control

    使用任意数据源进行服务器端数据处理

    新版本引入了对虚拟数据源的支持。使用这些数据源,即使记录计数未知,WPF Data Grid也可以绑定到任何数据源。Grid control仅请求前N个记录,并允许您实现数据源支持的所需数据操作。

    • 您可以将网格连接到服务器模式不支持的数据源(Web服务,NoSQL数据库等)。
    • 数据源需要公开API以仅返回前N个记录(不需要总项数;排序、过滤和汇总计算操作是可选的)。
    • 您可以指定允许哪些数据操作(例如,最终用户可以按列A,C和D排序,搜索面板可以使用StartsWith标准过滤数据)。这可以防止用户使用非最佳查询重载数据库,Data Grid 会自动隐藏所有不支持操作的UI元素。
    • 您可以使用异步API来访问数据(例如,实体框架异步查询)。

    在Virtual Source模式下,DevExpress WPF Data Grid可以显示跨页面分割的数据,或允许用户通过无限滚动浏览记录。

    DevExpress v18.1新版亮点

    数据分页

    v18.1为那些喜欢逐页显示和加载数据的用户引入了页面导航,新的Data Pager支持所有数据源类型,可以单独使用。

    DevExpress v18.1新版亮点

    增强性能

    现在可以更快地计算数据摘要和条件格式规则,通过将当用户对数据进行排序时,DevExpress WPF Data Grid不会重新计算总摘要。

    数据整形功能增强(ICollectionView)

    使用ICollectionView源时,WPF Grid控件将所有数据管理操作(排序,过滤,分组)委托给ICollectionView,这对核心网格特征施加了一些限制。在此版本中,您可以克服所有ICollectionView限制。 只需禁用'AllowCollectionView'选项,并允许WPF Grid执行所有数据管理操作。

    DevExpress调查问卷

    ===============================================================

    DevExpress v18.1发布,更多精彩内容请持续关注DevExpress中文网!

    扫描关注DevExpress中文网微信公众号,及时获取最新动态及最新资讯

    DevExpress中文网微信
  • 相关阅读:
    微信小程序-物流api
    flutter第一课
    git新手配置(ios环境)
    git新手配置(windows环境)
    .Net Core WebApi(三)——操作Oracle数据库
    .Net Core WebApi(二)——添加Nlog
    .Net Core WebApi(一)——添加Swagger
    SQL server、Oracle中拿到新增列时的自增字段值
    Sql Server中如何删除字段的自增标识
    Sql Server中删除一个字段的默认值
  • 原文地址:https://www.cnblogs.com/AABBbaby/p/9364464.html
Copyright © 2011-2022 走看看