- 博客(14)
- 资源 (10)
- 收藏
- 关注
原创 TX Text Control的样式表使用技巧
TX Text Control的样式表使用的目的就是为了实现Word样式的功能,很棒的一点是使用了样式表后的TX导出的DOC,WORD2010是可以直接识别的。。。虽然WORD样式这个功能甲方公司的大妈们还不用,非要我们帮他们把文档全部改完了之后再传给他们。。。TX Text Control中用ParagraphStyles和InlineStyles来定义样式表,例如下面这段,这是一个创建
2013-11-08 13:56:26
712
原创 TX Text Control拖拽文件的示例代码
用以下代码,实现和微软Word一样的拖放功能,直接将图像、文本等文件通过鼠标拖拽的方式,放置入文档的当前输入位置。private void textControl1_DragDrop(object sender, DragEventArgs e){ Point posCursor = textControl1.PointToClient(new Point(e.X,
2013-10-31 13:24:48
738
原创 DevExpress Document Server加载保存与导出Excel
放假前最后一发~最后一天没心情Coding了,项目的DeadLine是项目经理的事情,和我无关。所以我就去继续研究DevExpress Document Server。 翻译了一小段教程,分享给大家,DevExpress的文档就是完善啊,即使是DevExpress Document Server这种没有界面的组件,也轻松入门!加载文件 DevExpress Document Ser
2013-09-30 13:54:40
874
原创 DevExpress Document Server的Spreadsheet对象模型详解
翻译了一段DevExpress Document Server的Excel操作的对象模型文档,分享给大家,如果反响不错的话,将陆续翻译一些文档给大家吧,不过DevExpress Document Server用起来真的蛮简单的,还是要看实际需求多复杂了。Workbook类 Spreadsheet主要提供了一个表格用于展示非可视化的表格控件API的顶层对象类,叫做Workbook类,其模型
2013-09-23 10:24:09
1035
原创 文档操作库DevExpress Document Server试用心得
简单试用了下DevExpress Document Server这款新的文档操作库,主要还是用来无需Office,做全代码化的Word和Excel编辑、导入导出的。还有ZIP压缩、条形码和单位转换功能,我在工作中用得不多,所以没试,还有一个快照功能,暂时还没有研究出来要怎么用。顺便说一句,我觉得很奇怪的是单位转换这么简单的功能,明明就包括在了DevExpress.Docs.v13.1.dll中,官
2013-09-16 10:37:58
1282
原创 巧用报表工具API的一个示例
每个报表工具都号称自己拥有完善的API,但是大叔测试过如此多的报表开发工具,大多都将报表设计和报表分开的,报表查看器封装得太完整了,经常需要的动态报表功能都不能实现了。 在ActiveReports的官博上看到说他们能创建动态区段报表,步骤大概以下几步:创建一个报表实例动态的添加区段和控件修改报表区段和控件的相关细节给报表指派设置数据源将报表绑定到数据源 下面将一个简单的示例代
2013-08-08 13:39:24
759
原创 谈一下Silverlight报表的打印
虽然Silverlight近两年并没有太流行了,但我还是想谈一谈很多Silverlight报表开发者最关心的老大难问题——打印。设计和创建报表的最终目的肯定不局限于报表查看体验,最终用户无一例外的还需要有效的报表打印。原生的Silverlight API打印,后台打印占用的内存大,打印不太稳定性,特别是报表内条码打印的质量很糟糕,我还是建议使用PDF打印来代替默认的Silverlight打印。
2013-08-06 13:41:44
951
转载 Windows Phone 8移动应用开发工具盘点——开发框架篇
接前文,国外几个常用的Windows Phone 8 APP的开发框架,相信各位也不陌生了,简单说一下,当然还有一些新兴的开发框架个人也觉得不错,但是本人的理念是开发框架当然越少越集中越好,框架这个东西和创新没有直接联系,并不是越多框架越能促使开发者创新,相反,开发者将花费研究新框架的时间用在APP产品创新上,个人觉得更有意义。PhoneGap 广受关注的HTML5移动开发工具Pho
2013-08-01 10:33:15
998
转载 Windows Phone 8移动应用开发工具盘点——界面篇
接前文,要开发Windows Phone 8的APP还需要强大的开发工具支持。合理的开发环境加上出色的开发工具,将会让你的产品从众多Windows Phone 8应用中脱颖而出!下面为大家盘点了几款国外不错的Windows Phone 8移动应用开发工具。DevExtreme DevExtreme(v2013.1.5版弃用旧名称DXTREME Mobile)是界面控件的龙头老大Dev
2013-07-31 09:33:52
986
转载 Windows Phone 8移动应用开发工具盘点——基础篇
自去年6月份微软正式发布移动操作系统Windows Phone 8以来,该系统以其卓越的性能和外观得到广大用户的亲睐。加上Windows Phone 8支持多种流行语言和本地代码,更是得到众多开发者的竞相追捧,市面上各种针对Windows Phone 8的app应用层出不穷。Visual Studio 2012 众所周知,Windows 8简化了创建跨平台应用程序的进程,Windows
2013-07-30 10:35:02
728
转载 Javascript实现合并单元格
Web上的报表或表格应用,较为复杂的表格操作一般都比较难实现,这里介绍一下用ComponentOne Studio for ASP.NET Wijmo中的SpreadJS,可以实现一些较为复杂的表格操作,个人认为他模仿桌面应用的操作体验非常不错,虽然我并不建议所有Web应用都去照搬桌面应用的交互,照搬桌面交互其实无助于Web应用体验的创新,但是办公应用没办法,谁叫甲方是老大呢。。。 接下来我
2013-07-29 14:16:13
777
转载 WPF中的实现类似Excel的动态条件格式
条件格式是Excel一个非常常见的功能,所谓动态条件格式,也就是根据数据库的内容,动态的为每个单元格设置格式样式而已。本文主要讨论如何在WPF的网格应用程序中开发实现这一功能。ComponentOne Studio for WPF中的网格控件C1FlexGrid有一个叫CellFactory的类,CellFactory类允许在单元格中自定义网格,接下来就主要用到这个类来实现动态条件格式的效果。
2013-07-25 13:45:38
1085
原创 报表运行时的报表合并
ActiveReports能够实现在报表运行时合并报表,即在使用ActiveReports的设计器创建了好几个不同的报表后,通过几行代码进一步进行合并,作为一个报表文件在报表浏览器中预览处理。 需要在创建的每个报表中使用AddRange方法添加PagesCollection就可以了。所得的 ReportDocument就能够在ActiveReports的ReportViewer中预览了,也可
2013-07-24 09:28:16
697
转载 报表加载大数据时显示进度条
ActiveReports是目前生成和显示报表效率最高的报表控件,但是由于某些报表长度非常大,如果要生成或运行非常大的报表,ActiveReports还是需要一段时间,这段时间可能是几秒,最长也可能达到几十秒,这时进度条的需求就出现了。最终用户需要一个进度条来显示 报表生成的进度,不然最终用户可能将正常报表生成时间理解为应用系统的不稳定。 虽然ActiveReports的报表浏览器并没有显示
2013-07-23 09:48:18
1122
DevExpress Document Server的Spreadsheet对象模型详解
2013-09-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人