Telerik UI for WPF拥有超过100个控件来创建美观、高性能的桌面应用程序,同时还能快速构建企业级办公WPF应用程序。UI for WPF支持MVVM、触摸等,创建的应用程序可靠且结构良好,非常容易维护,其直观的API将无缝地集成Visual Studio工具箱中。
具体更新内容如下:
新增:
- 引入Office 2019主题 – 带有内置的浅色、灰色和深色主题,可以从WPF应用程序快速入门
- 实现一个新的AutoSuggestBox控件,这是一个文本输入控件,可在用户输入文本时动态加载建议下拉列表
- 引入新的RadEntityFrameworkCoreDataSource组件,该组件在用户界面和来自Entity Framework Core的数据之间提供无缝集成
- RadNotifyIcon现已正式发布,其中增加自定义工具提示、支持高DPI和弹出关闭模式
- 通过文本框引入对TimeSpanPicker的编辑,用户现在可以在其中导航、编辑、删除、旋转不同部分(天,小时,分钟等),此外用户可以处理ValueEditing事件来自定义编辑过程
- Slider组件可用于定义多个滑块来控制其值和范围,通过将SliderThumb和RangeSliderThumb类的实例添加到其新的Thumbs集合,可以启用此功能
- 引入XLS Format Provider,用于处理SpreadProcessing库中XLS文档的导入和导出
- 公开HighlightedIndex protected属性,用于键盘导航操作的自定义
- 增强RadPanes的键盘和鼠标快捷方式,添加公共ClosePane UI命令,该命令可隐藏活动窗格。用户可以使用不同的命令参数设置键绑定,以使其仅适用于文档窗格或非文档窗格,并在Visual Studio中模拟快捷方式
- 实现的功能可在使用GridViewSpreadStreamExport时将列排除在导出范围之外
- 将CanUserSearchInHiddenColumns属性公开给GridViewMultiColumnComboBoxColumn
- 向VirtualQueryableCollectionView集合引入ShouldEnumeratorLoadItems属性,该属性指示遍历该集合的枚举数时是否应加载尚未加载的项目
- 现在可以通过WmsTileProvider / WmsTileSource的ImageFormat属性指定格式
- 引入从搜索算法中排除列的支持
- 在自定义工具提示中支持WPF内容和模板
- 对具有startxref及其偏移量定义在同一行的文档实现了支持
- 引入对Type0Fonts的GBK-EUC-H编码类型的支持
- 引入对UniGB-UTF16-H CMap编码的支持
- 引入对Identity-V CMap的支持
修复:
- 修复通过Windows8Touch面板更改AccentColor不会影响BulletGraph的QualityPoorBrush,QualitySatisfactoryBrush和QualityGoodBrush的默认值的问题
- 修复在.Net Framework(4.0、4.5),Net Core 3.1和Net5的完整NuGet程序包中包括对Telerik.Windows.Controls.Chart.Direct2D程序集的引用
- 修复在运行时更改数据源不会清除以前的消息的问题