Essential Studio for WPF是最全面的WPF UI控件和文件格式库套件,包括90多个基本WPF控件,例如DataGrid、图表和PDF Viewer,可更快地构建功能强大的Windows应用程序,现已更新至2019v3版本。

最新版通过新的进度栏控件、新的图像编辑器控件以及DataGrid中的复选框选择支持,为最终用户提供更多功能。

NuGet软件包的工具箱

安装NuGet软件包后,软件包中的控件将添加到工具箱中,以提供更好的设计器体验。

Essential Studio for WPF 2019v3发布,为最终用户提供更多功能_第1张图片

PROGRESSBAR(预览)

新控件

进度条控件提供可自定义的视觉效果,以指示任务的进度。

主要特征:

  • 以不同的形状(例如矩形和圆形)可视化进度。

  • 确定显示特定数量的进度,不确定显示多余的进度动画。

  • 在进度栏中使用不同的颜色自定义范围。

  • 可视化分段进度。

  • 在圆形进度条的中心显示自定义内容。

  • 自定义圆形进度条的角度。

Essential Studio for WPF 2019v3发布,为最终用户提供更多功能_第2张图片

IMAGEEDITOR(预览)

新控件

SfImageEditor是一个非常方便的工具,用于通过注释文本和内置形状来编辑图像。它允许您裁剪、旋转和翻转图像,同时具有内置的工具栏,可帮助执行编辑操作。点击下载Essential Studio for WPF正式版

主要特征:

  • 内置工具栏

  • 翻转

  • Crop

  • 旋转

  • 支持添加矩形、圆形和箭头等形状。

  • 注释文本。

  • 支持保存编辑的图像。

  • 缩放和平移。

  • 撤销重做

  • 重启

Essential Studio for WPF 2019v3发布,为最终用户提供更多功能_第3张图片

数据网格

复选框选择器列

此功能使您可以在列中显示复选框,以选择或取消选择数据网格中的行。还可以使用标题中的直观复选框来选择所有行。

Essential Studio for WPF 2019v3发布,为最终用户提供更多功能_第4张图片

组合框

性能改进

ComboBox控件的性能已得到改善。现在,ComboBox在打开和滚动下拉列表中的项目时要快得多(快20倍左右)。

自动完成(TEXTBOXEXT)

突出显示匹配的文本

在建议列表中突出显示匹配的字符,以更清晰地选择项目。可以通过以下两种方式突出显示匹配的文本:

  • 首次出现:突出显示匹配字符在建议列表中的第一个位置。

Essential Studio for WPF 2019v3发布,为最终用户提供更多功能_第5张图片

  • 多次出现:当“建议模式”设置为“包含”时,这会突出显示任何列表项中存在的匹配字符。

Essential Studio for WPF 2019v3发布,为最终用户提供更多功能_第6张图片

可区别的敏感性

用包含变音符号的字母填充语言中的项,并用en-US键盘中的英文字符搜索它们。

Essential Studio for WPF 2019v3发布,为最终用户提供更多功能_第7张图片

PDF查看器

便签注释

此支持使用户可以在PDF文件中添加和修改它。

Essential Studio for WPF 2019v3发布,为最终用户提供更多功能_第8张图片

形状注释增强

现在,用户可以在PDF文件中添加和修改箭头、多边形和折线形注释。

Essential Studio for WPF 2019v3发布,为最终用户提供更多功能_第9张图片

PDF资料库

带有CAdES的PDF数字签名

使用称为CAdES(CMS高级电子签名)的高级数字签名标准对PDF文档进行数字签名。

Essential Studio for WPF 2019v3发布,为最终用户提供更多功能_第10张图片

验证PDF数字签名

验证现有PDF文档中的数字签名。

Essential Studio for WPF 2019v3发布,为最终用户提供更多功能_第11张图片

仅加密文件附件

仅加密PDF文档中的文件附件。

Essential Studio for WPF 2019v3发布,为最终用户提供更多功能_第12张图片

查找损坏的PDF文档

找出PDF文档是否已损坏。

Essential Studio for WPF 2019v3发布,为最终用户提供更多功能_第13张图片

EXCEL库

数据导入增强

  • 将数据从嵌套集合导入Excel并将其按层次结构分组。

  • 使用该ImportOnSave选项时,导入列标题。

  • 从集合导入数据时跳过属性。

Essential Studio for WPF 2019v3发布,为最终用户提供更多功能_第14张图片

数据导出增强

可以将来自Excel的数据导出到集合对象,以便可以将这些值用作模型。现在,XlsIO允许将数据导出到嵌套类,以可视化相对结构中的数据。

Excel到PDF的转换增强

  • 在Excel到PDF的转换中,不支持的字体将替换为字体流。

  • 捕获并记录在Excel-PDF转换中提出的警告。

Essential Studio for WPF 2019v3发布,为最终用户提供更多功能_第15张图片

词库

自定义表格样式

现在,Word Library允许在Word文档(DOCX和WordML)中创建和应用自定义表格样式,并将其保留在DOCX-PDF,Word-图像和Word-HTML的转换中。

Essential Studio for WPF 2019v3发布,为最终用户提供更多功能_第16张图片

旋转支持形状、文本、图像和组形状

现在,Word Library允许在Word文档中旋转形状、文本框和组形状,并将其保存在DOCX-PDF和Word-图像的转换中。

Essential Studio for WPF 2019v3发布,为最终用户提供更多功能_第17张图片

图表

打印预览增强

SfDiagram的打印预览窗口已像Microsoft Visio一样得到增强,具有以下新功能:

  • 支持选择机器中安装的各种打印机。

  • 能够控制份数。

  • 选择打印所有页面或自定义页面范围。

  • 选择分页打印或分页打印的选项。

Essential Studio for WPF 2019v3发布,为最终用户提供更多功能_第18张图片

选中的列表框

选择所有元素

列表框顶部提供了一个新的“全选”复选框,可以选择列表中的所有项目。

Essential Studio for WPF 2019v3发布,为最终用户提供更多功能_第19张图片

分组

可以对项目进行分组,并且单击即可选择或清除组中的所有项目。还支持嵌套分组。

排序

可以根据项目的属性对项目进行升序或降序排序。

虚拟化

可以添加大量项目,并具有稳定的加载和交互性能。

选定项目

您可以为所选项目定义自己的集合。

对接

增强功能:

  • 现在可以使用上下文菜单将自动隐藏的面板移至停靠、浮动或文档状态。

  • 文档选项卡可以同时重新排序或浮动。

  • 双击标题时,可以最大化浮动面板或将其设置为停靠状态。

  • 可以自定义单个子标头的UI。

  • 现在可以自定义侧面板的尺寸。

属性网格

增强功能:

  • 提供了键盘交互支持。

  • 通过定义基于属性类型或名称属性的自定义编辑器。

  • 重新排序使用定单属性的属性。

  • 使用显示属性定义属性顺序、名称、描述和组。

  • 通过事件定义属性顺序、名称、描述和组。

  • 通过使用Bindable属性隐藏属性。

  • 通过使用Editable属性标记一个只读属性。

Ribbon

响应式功能区画廊

调整窗口大小时,Ribbon Gallery及其项目会根据可用大小重新排列以精确查看。

Essential Studio for WPF 2019v3发布,为最终用户提供更多功能_第20张图片

MDI和TDI

MDI和TDI(选项卡式)合并了在两个不同窗口中对齐的两个不同功能区控件的项目。

Essential Studio for WPF 2019v3发布,为最终用户提供更多功能_第21张图片

TREEGRID

映射到索引器属性时对列进行排序

此功能使您可以对映射到索引器属性的列进行排序。

VISUAL STUDIO扩展

NuGet工具箱

安装Syncfusion NuGet程序包后,可以从Visual Studio工具箱访问WPF组件的Syncfusion UI。

Essential Studio for WPF 2019v3发布,为最终用户提供更多功能_第22张图片