ActiveReports 7 SP 1 全新发布

ActiveReports 7 SP1 已经正式发布,让我们来看看在该版本中的一些新特性吧,详细介绍:http://www.grapecity.com.cn/developer/activereports_overview.htm

【Spread】通过 SubEditor 实现多种数据输入方式

在 Spreada .NET 中CellType是非常重要的一个功能,通过CellType可以实现数据的显示和数据编辑操作,今天主要讲解通过 Editor 属性实现用户指定的数据输入方式。

在Spread MVC的CommandBar上添加自定义按钮

本文主要讲解如何在Spread for MVC的CommandBar上添加自定义按钮,如果之前使用过Spread for ASP.NET 产品,您可能已经清楚在CommandBar上添加自定义按钮并不是一项复杂的工作,只需重写 PreRender 方法,并在CommandBar上添加你需要的按钮即可,在 Spread for MVC 中也是同样的实现思路。文将在CommandBar上添加一个ImageButton按钮,并处理该按钮的客户端和服务端的单击事件。

【Spread】自定义用户键盘操作行为

处理键盘事件时应用系统中非常普遍的需求,通常我们需要处理KeyDown事件,并在事件中添加相应的代码。有时候我们需要处理控件内部处理过的事件,在 WPF/Silverlight/WinRT 平台中,我们可以通过 AddHandler 方法来监听事件处理。

利用Spread表格控件,构造Winform的Excel表格界面输入

因有一个业务需要在Winform界面中,以类似Excel表格界面中录入相关的数据(毕竟很多时候,客户想利用成熟的软件体验来输入他们想要的东西),其中界面需要录入基础信息,列表信息,图片信息等,综合这些就是例如下面这样的界面效果。本文主要针对如何利用FarPoint Spread表格控件实现类似Excel界面丰富数据的保存及显示,以及在使用过程中的一些经验心得,希望对大家在开发Winform的Excel数据录入和显示方面的开发有一定帮助。

【ActiveReports】区域报表中的动态排序实现方法 之 ASP.NET

在上一篇文章中我们讲解了在 WinForms 程序中如何给 SectionReport 添加动态排序,本文将讲解如何在 ASP.NET 程序中实现 SectionReport 的动态排序操作。

Spread树形结构显示方案

Spread for ASP.NET中提供了级联和分组两种形势显示树形结构的数据,今天将讲解如何扩展Spread实现平铺的树形结构。要使用Spread实现平铺的树形结构,我们需要扩展单元格类型,在单元格类型中完成数据的缩进、节点图片、节点单击事件等操作。

TX TextControl:以多种格式嵌入或导出图片

TX Text Control 为您提供了两种保存图片可能性:嵌入或导出图片。可用的图片格式有:BMP, WMF, PNG 和JPG。在某些情况下,我们需要控制文件体积,来节省磁盘控件和网络流量。所以,我们提供给用户选择图片格式的能力。本示例将展示如何保存图片到特定的图片格式。

【ActiveReports】动态设置报表中的列数量以及列宽度

在报表系统中,我们通常会有这样的需求,就是由用户来决定报表中需要显示的数据,比如数据源中共有八列数据,用户可以自己选择在报表中显示哪些列,并且能够自动调整列的宽度,已铺满整个页面。本文就讲解一下该功能的实现方法。

C1TrueGrid 添加行索引

我们经常收到用户的反馈,询问是否能在 C1TrueGrid 中实现类似于 Excel 程序中的行索引。行头用于指示当前活跃单元格所在行。目前,C1TrueGrid 并没有内置行头功能。在本篇博客中,我们将自定义实现该功能。我们需要添加额外列来显示行头,我们需要定制其外观。我们将使用 UnboundColumnFetch 事件去显示当前行索引。代码如下: