行业领先的.NET界面控件2018年第二次重大更新——DevExpress v18.2日前正式发布,本站将以连载的形式为大家介绍新版本新功能。本文将介绍了DevExpress WPF v18.2的新功能,新版30天免费试用!点击下载>>

Editors

增强日期导航器和日期编辑功能

WPF Date Navigator附带以下新功能:

  • 最小/最大日期
  • 用于动态指定禁用和突出显示日期的新API
  • 能获得可见日期范围
  • 一个新的Microsoft Outlook-inspired样式与紧凑的标题

新版本将Date Navigator集成到WPF Date Editor的下拉列表中,这会使用禁用和突出显示的日期等新功能扩展日期编辑器的功能。

CheckEdit - 字形支持

WPF CheckEdit现在可以显示字形而不是复选框,您可以使用CheckedGlyph、UncheckedGlyph、IndeterminateGlyph和GlyphTemplate属性设置字形。

自定义Filters

在此版本中,DevExpress WPF ComboBox和LookUp编辑器附带一个SubstituteDisplayFilter事件,允许您在将过滤器输入编辑框后更改过滤器。 您可以根据多列中的值过滤项目,也可以实现自定义过滤,并允许拼写错误或用变音符号替换字符。

Mapping

Map Editor

现在,最终用户可以编辑矢量项目。 用户可以:

  • 绘制新形状(图钉,路径,折线,点,椭圆,矩形,直线)。
  • 编辑现有形状(选择,添加/删除点,变换 - 移动点)。
  • 撤消/重做修改。

修改了矢量图层后,可以将其保存到文件(Shapefile,SVG或KML)。

MVVM Framework

此版本引入了以下增强功能:

  • 现在BindableBase和ViewModelBase类都为getter和setter提供了更简化的语法:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    public string FullName {
    get return GetValue<string>(); }
    set { SetValue(value, OnFullNameChanged); }
    }
     
    string fullName;
    public string FullName {
    get return fullName; }
    set { SetValue(ref fullName, value, OnFullNameChanged); }
    }
  • CompositeCommandBehavior - 新的CanExecuteCondition属性指定当其中一个命令的CanExecute方法返回true时是否应该禁用命令目标。
  • Prism Adapters库现在支持Prism 7。

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

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

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

最新文章

  1. Java面试常见问题汇总
  2. 百度地图API示例之设置级别setZoom与禁止拖拽disableDragging
  3. Spark RDD解密
  4. python剑指网络篇一
  5. 基于kryonet的RPC,使用kryo进行序列化
  6. ubuntu 12.04 lts安装golang并设置vim语法高亮
  7. UITableView滑动按钮的操作
  8. Java 集合 散列表hash table
  9. 每天一个Linux命令 2
  10. require.js入门
  11. Go从三个站点中返回响应最快的
  12. ExtJS学习(三)Grid表格
  13. obj-c编程15[Cocoa实例01]:一个会发声的随机数生成器
  14. RabbitMQ 的安装----Linux环境
  15. spring的第一天
  16. POJ 1113 Wall(思维 计算几何 数学)
  17. Linux驱动技术(六) _内核中断
  18. Elasticsearch 异常处理
  19. python迭代器概念与应用
  20. IE加载项

热门文章

  1. android--------Eclipse中ddms heap内存分析工具
  2. pytorch变量
  3. numpy学习:数据预处理
  4. python记录_day08
  5. 文本统计器(Java)
  6. Oracle PL/SQL异常、存储过程和触发器
  7. C++的面试题
  8. Leetcode 860. 柠檬水找零
  9. windows 系统分布式版本控制 git 使用学习
  10. [CodeForces - 614E] E - Necklace