Spread Studio中文支持图解

Spread Studio for .NET是一个跨平台的Spread表格控件工具集,支持Windows Forms, ASP.NET, WPF, WinRT以及Silverlight平台。新的产品套包中包含全新的Spread for Windows Forms,Spread for ASP.NET, Spread for WPF-Silverlight以及Spread for WinRT控件产品。

其中使用最广的Spread for Windows Forms和Spread for ASP.NET产品已经支持中文本地化。以Spread for Windows Forms为例,开发人员的交互界面和提示信息都是中文,包括菜单和对话框等交互界面,在设计时控件各对象的方法和属性的说明,以及在Visual Studio环境中的API智能提示,等等。

打开Visual Studio,在工具箱中找到“ComponentOne Spread”标签下的FpSpread。

图1:工具箱中的FpSpread

将FpSpread双击或者拖放到Form上,会自动弹出完整的中文化SmartTag菜单。

图2:Spread的SmartTag菜单

Spread的SmartTag中提供了最常用功能以及主要对象界面的编辑器。你可以通过Spread快速启动向导,按步骤完成Spread基本设置,初步了解Spread基本功能,完成基本操作。对于刚开始使用Spread控件,或者是为用户做原型应用的用例,Spread快速启动向导可以轻松搞定。

图3:Spread快速启动向导

完成基本设置后,开发者很可能需要对Sheet对象做更细致的定制。例如:Spread中包含Sheet的数量,每个Sheet中各个属性的设置等等。通过下面的SheetView集合编辑器可以完成这些设置:

图4:SheetView集合编辑器

完成了Sheet的设置,很可能还要对单元格进行更进一步的精修,同样,Spread提供了单元格编辑器,方便用户在不写代码的情况下完成单元格的设置。如下图所示:

图5:编辑单元格

除了对表单和单元格的个性化定制,信息系统中往往提供多套皮肤用于最终用户个性化定制,提升用户体验。Spread同样提供皮肤功能,用户可以通过皮肤编辑器添加自定义的皮肤,同时Spread也提供内嵌的诸多皮肤配色方案。如下图所示:

图6:Spread皮肤编辑器

很多情况下,在一个大型信息系统中,对于数据处理、显示、生成报表都可以找到一些可复用的样式。这些样式,如果通过单独的单元格或者单元格区域来设置,非常繁琐复杂。通过皮肤编辑器也不能实现局部单元格或单元格区域的个性化定制。Spread提供的NamedStyle专门用于解决该问题。通过指定NamedStyle,你可以预设多种样式,以名称加以区分,方便使用。NamedStyle可以通过下面的编辑器进行设置和保存:

图7:NamedStyle集合编辑器

除了以上主要的中文编辑器,其实用户最喜欢的还是Spread设计器。这不仅是设计器,同时可以当作文档处理工具来使用。可以像Excel一样与用户交互、录入并处理数据、生成图表、编辑公式、定制样式。可以与多种文件交互,可以直接打开、保存包括Excel在内的多种文件格式。甚至直接打印出最终的报表结果。还有一点最重要的是,用户可以将其任意发布和部署到最终用户的机器上,而不需要额外付任何版权费用。

图8:Spread设计器

Spread for Windows Forms除了提供以上功能外,还提供独立的图表控件FpChart。用户可以将FpChart控件在任何环境适合的信息系统中使用,甚至在不包含Spread控件的系统中同样可以使用。将FpChart控件拖放到窗口中,默认打开中文SmartTag菜单,如下图所示:

图9:图表控件FpChart和设计时中文支持

图表的编辑也非常方便,Spread提供专门的图表设计器,用户设置和调整各种2D和3D的超过85种图表。如下图所示:

图10:Spread图表设计器

更多有关Spread Studio for .NET产品细节请参考:http://www.gcpowertools.com.cn/products/Spread_Studio.htm

试用版下载:下载链接

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏菩提树下的杨过

诡异的【session丢失】和【<img src="">标签】

     项目发布到服务器上面了,但是客户在使用的时候发现,只要进入新增页面和修改页面。再进行操作就会自动跳转到登陆页面(我设置了session保存用户登陆信息...

27750
来自专栏理论坞

那些你不知道的Photoshop冷知识④——不安分的Adobe

本来已经打算将 第三期 作为这一系列的完结篇的~但我发现Adobe在这次更新变更了我常用的功能键使用方式(后文详述),于是我查看了PS的更新日志,发现这几次更新...

15930
来自专栏逸鹏说道

Pycharm For Linux

之前说过JetBrains系列的破解方式:https://www.cnblogs.com/dunitian/p/8478252.html

14030
来自专栏阳光之海

15个增加效率的常用Win系统快捷键

15个一定要会的常用Win系统快捷键,快捷键带给我们的不只是快速,还能感受到机器带来的快感。

10030
来自专栏程序员的SOD蜜

使用CefSharp开发一个12306“安心刷票弹窗通知”工具

有需求就要改进 最近两年没有在春节回家过年了,主要是票太难买,虽然之前写了一个12306“无声购票弹窗”工具,解决了抢票问题,但是全家老小一起回去还是很累,干脆...

628100
来自专栏Web 开发

Deploy WordPress On SAE

也没怎么刻意去选择,从各种cPanel主机,到VPS,再到AppFog等Pass,基本上都玩了一遍了。

10100
来自专栏QQ会员技术团队的专栏

一起脱去小程序的外套和内衣:微信小程序架构解析

微信小程序的公测掀起了学习小程序开发的浪潮,天生跨平台,即用即走、媲美原生体验、完善的文档、高效的开发框架,小程序给开发者带来了很多惊喜。通过这篇文章和大家一起...

5.9K30
来自专栏CSDN技术头条

Visual Studio实用小技巧

有一个有关微软Office的笑话,说的是它的特性太多: 当你觉得自己发现了一个Office的新特性时,它已经存在很多年了。 本文将介绍一些在Visual Stu...

207100
来自专栏黑泽君的专栏

Mark Down Pad2在 windows 10 下的安装注册以及 Mark Down Pad2 报错分析

  Mark Down Pad是Windows下的一个多功能Makrdown编辑器。即时看到你的Makrdown文件,当你创建它们的时候,看起来就像是在HTML...

13310
来自专栏知晓程序

开发 | 如何为你的微信小程序体积瘦身?

众所周知,微信小程序在发布的时候,对提交的代码有 2 MB 大小的限制。所以,如果你正在写一个功能稍微复杂一点的小程序,就必须得时刻小心注意你的代码是不是快触及...

12020

扫码关注云+社区

领取腾讯云代金券