Spread for Windows Forms 7新功能使用指南

简介:

表格控件 Spread for WinForms 表格控件兼容Excel的强大功能,并将其嵌入到您的应用系统中。完备的Excel文档支持使得您可以在企业中分享和访问数据信息;内嵌的图表引擎和数据可视化支持让您更加轻松的为商务、工程以及科学应用系统中创建丰富高效的信息中心。

SpreadforWinForms

表格控件 Spread for WinForms 7 在此次发布的版本中对过滤功能做了增强。增强过滤功能提供了种类繁多的过滤条件,包括数值、日期、文本和颜色的自动过滤。您可以创建三种类型的过滤器:数据列表、格式或标准。这些过滤条件针对同一单元格区域时不能同时使用。

新版本7中提供几个主要更新,包括:

  • 增强条件格式

  • 过滤器增强

  • 中文本地化增强

  • 设计器增强

  • 其他Spread for Windows Forms的增强

    • 支持通过拖拽单元格右下角的滑块实现拖拽填充和自增值填充。

    • 设计时和运行时支持120DPI。

    • 为行错误和单元格错误提供错误指示器弹出消息。

    • 支持类似Excel的自适应拉伸文本对齐方式,支持导入导出自适应拉伸文本的xls/xlsx文件。

    • 新增AcceptsArrowKeys枚举类型用于处理编辑模式下激活单元格的导航方式,当光标在单元格的开始或者结尾的时候。

    • 为MultiColumnComboBox类型增加Editable属性。

     

增强条件格式

享受新的条件格式带给您的全新体验。在这一版本中,我们提供了完整功能和可视化元素,包括数据条、颜色标尺、图标集等。这将帮助您以可见方式对与数据相关的问题作出回应,同时高亮感兴趣的单元格或区域,强调特殊数据以及将数据可视化展现。条件格式可以根据设置的条件或标准改变单元格或区域的外观样式。当条件为true,单元格或区域按照条件格式化;当条件为false,单元格或区域不会根据条件格式化。这一特性在Spread for Windows Forms以及Spread for ASP.NET中均有提供。

效果图如下:

clip_image004

试用版下载:下载链接

过滤器增强

增强过滤功能提供了种类繁多的过滤条件,包括数值、日期、文本和颜色的自动过滤。您可以创建三种类型的过滤器:数据列表、格式或标准。这些过滤条件针对同一单元格区域时不能同时使用。      
新增了全新的过滤条,用户可以快速便捷的输入过滤器条件并应用到数据中。 这一特性在Spread for Windows Forms以及Spread for ASP.NET中均有提供。

基本步骤为设置该列的 AllowAutoFilter 属性为 true,指定顾虑模式即可。同时,您可以定制过滤行和非过滤行背景色。让我们先来看下各种过滤的效果:

基本过滤

设置代码

?

clip_image005

过滤器过滤

设置代码

?

clip_image006

Excel 样式过滤

设置代码

?

clip_image007

仅仅通过两行代码设置即可实现复杂的过滤功能,试用版下载:下载链接

中文本地化增强

中文支持在前文《Spread Studio中文支持图解》中已经提供较为全面的介绍。

这里针对表格控件Spread for Windows Forms的细节做些补充:

Spread for Windows Forms设计器中文界面:

clip_image009

内置查找对话框

clip_image011

滚动条菜单

clip_image013

导入Excel

clip_image015

以上即为 Spread for WinForms 7 新特性-中文本地化增强。

可以通过点击链接进行试用下载:下载链接

设计器增强

诸多增强帮助开发者更高效的使用设计器

  • 设计器中新增命名管理器,用户可以在运行时使用,同时设计时可以自定义命名。

  • 设计器中新增用户界面用于在导入导出XLS/XLSX时指定ExcelOpenFlags/ExcelSaveFlags。

  • 设计器中新增用户界面用于设置快捷键对应关系,设计时支持快捷键对应关系序列化。新增SpreadAction类型用于执行类似Excel的行为。

  • Spread设计器中,当选中图形、备注或图表对象时,可以在属性设置表中设置属性。

  • 单元格和RotationAngle对象的CanFocus属性可以在设计器中设置,该属性仅在预览窗口中生效。

  • 允许用户使用“DateTime.Now”作为DateTimeCellType.DateDefault属性的值,它默认使用当前的时间值。

效果图如下:

clip_image017



本文转自 powertoolsteam 51CTO博客,原文链接:http://blog.51cto.com/powertoolsteam/1211336,如需转载请自行联系原作者

相关文章
|
3月前
|
安全 C# 开发者
Windows Forms 应用开发:一分钟浅谈
本文将带领您从零开始,逐步掌握使用 C# 进行 Windows Forms 开发的技巧,包括创建首个应用、处理常见问题及优化方法。首先介绍如何搭建环境并编写基础代码,接着深入探讨控件使用与布局管理,解决控件重叠和响应式布局难题。最后讲解事件处理与多线程技术,确保长时间任务不阻塞界面,并安全更新 UI 状态,助您开发流畅的应用程序。
137 64
|
2月前
|
开发框架 .NET API
Windows Forms应用程序中集成一个ASP.NET API服务
Windows Forms应用程序中集成一个ASP.NET API服务
97 9
|
4月前
|
数据库 Windows
超详细步骤解析:从零开始,手把手教你使用 Visual Studio 打造你的第一个 Windows Forms 应用程序,菜鸟也能轻松上手的编程入门指南来了!
【8月更文挑战第31天】创建你的第一个Windows Forms (WinForms) 应用程序是一个激动人心的过程,尤其适合编程新手。本指南将带你逐步完成一个简单WinForms 应用的开发。首先,在Visual Studio 中创建一个“Windows Forms App (.NET)”项目,命名为“我的第一个WinForms 应用”。接着,在空白窗体中添加一个按钮和一个标签控件,并设置按钮文本为“点击我”。然后,为按钮添加点击事件处理程序`button1_Click`,实现点击按钮后更新标签文本为“你好,你刚刚点击了按钮!”。
290 0
|
监控 C# Windows
内网桌面监控软件中的远程控制功能实现(基于C#和Windows Forms)
近年来,随着远程办公的兴起,对内网桌面监控软件的需求逐渐增加。本文将探讨如何通过C#和Windows Forms实现内网桌面监控软件中的远程控制功能,并在结尾部分介绍监控到的数据如何自动提交到网站。
376 0
|
Web App开发 安全 Linux
Windows 10 大更新:界面更流畅、新 UI、字体商店,还有这些新功能……
Windows 10 大更新:界面更流畅、新 UI、字体商店,还有这些新功能……
128 0
|
移动开发 Android开发 开发者
Windows Phone 8.1 新功能汇总 开发者预览版开放下载
在Build 2014大会上,微软正式发布了传闻已久的Windows Phone 8.1系统,所有的Windows Phone 8手机都可以升级,微软这次可谓是十分厚道。虽然并非迭代升级,但WP 8.1还是拥有很多重大更新,对于微软进一步完善移动平台拥有积极的意义。下面,就一起来了解一下WP 8.1的主要新特性。
271 0
Windows Phone 8.1 新功能汇总 开发者预览版开放下载
|
C# Windows API
Windows 下的高 DPI 应用开发(UWP / WPF / Windows Forms / Win32)
原文 Windows 下的高 DPI 应用开发(UWP / WPF / Windows Forms / Win32) 本文将介绍 Windows 系统中高 DPI 开发的基础知识。由于涉及到坐标转换,这种转换经常发生在计算的不知不觉中;所以无论你使用哪种 Windows 下的 UI 框架进行开发,你都需要了解这些内容,以免不断踩坑。
1955 0
|
API C# Windows
分析现有 WPF / Windows Forms 程序能否顺利迁移到 .NET Core 3.0(使用 .NET Core 3.0 Desktop API Analyzer )
原文:分析现有 WPF / Windows Forms 程序能否顺利迁移到 .NET Core 3.0(使用 .NET Core 3.0 Desktop API Analyzer ) 版权声明:本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。
1149 0
|
12天前
|
网络安全 Windows
Windows server 2012R2系统安装远程桌面服务后无法多用户同时登录是什么原因?
【11月更文挑战第15天】本文介绍了在Windows Server 2012 R2中遇到的多用户无法同时登录远程桌面的问题及其解决方法,包括许可模式限制、组策略配置问题、远程桌面服务配置错误以及网络和防火墙问题四个方面的原因分析及对应的解决方案。