使用 C1Ribbon 制作简单的地图应用

C1Ribbon 控件使用 Tabs 替代了 .NET 传统的标准 Menu 和 ToolBar。每个 Tab 中可以包含多个 Group。我们可以在 Group 中添加 Buttons、CheckBox、DropDown 菜单。使用 C1Ribbon 我们可以轻松的制作出 Office ApplicationMenu 和 工具栏效果。这篇文章展示使用 C1Ribbon 和 C1StatusBar 提供 Google Maps 界面、接口。

C1Report 定制页面大小

C1Report 允许我们安装需求创建和打印 Report , Report 默认纸张大小为 A4 ,但是经常会出现打印机中的值张大小不是 A4 的情况这篇文章将详细讲述“定制纸张大小”。

在Silverlight中动态绑定PageReport的数据源

ActiveReports 7中引入了一种新的报表模型——PageReport(页面布局报表),这种报表模型又细分了两种具体显示形式:

深入解析 DataGrid 过滤功能

过滤是DataGrid这样的表格控件的基本功能之一,也是非常重要的特性。微软提供的标准DataGrid相信大家都很熟悉了。本文要解析的不是标准DataGrid,而是Silverlight和WPF平台下的C1DataGrid的过滤功能。经过多年的打磨,最新的ComponentOne 2011 v3版中的C1DataGrid已经具有了很多不同以往的过滤技术,每一种都很容易使用而且功能强大。这里将会展示几个例子和效果图,希望对大家有用。

AR6 Silverlight 工程中导出报表文件

我们之前发布过一些文章讨论 ActiveReport 在 Silverlight 工程中的使用方法。我们知道使用 SilverLight Viewer 可以在 Silverlight 工程中浏览报表文件。但是实现其他 feature 对我们来说是一个值得讨论的话题。导出报表文件到 PDF, Excel, HTML, TIFF, Text 就是其中之一。关于怎样在 Silverlight 工程中浏览报表,请参考以下步骤:

在WPF系统中使用ActiveReports 7报表

ActiveReports 7本身没有对WPF系统提供支持,不过我们可以通过WPF提供的WindowsFromHost控件来实现这一功能,通过WindowsFromHost可以在WPF系统中使用WinForms平台的控件。所以,我们只需要将ActiveReports 7的Viewer控件通过WindowsFormHost进行宿主就可以在WPF中浏览ActiveReports 7开发出来的报表。详细操作步骤如下:

拖动C1LinearGauge中的指针

C1Gauge(Silverligth和WPF)通过一个指针来显示一个范围内的值,在某些场景我们希望通过拖动指针来修改C1Gauge的值,从而实现类型Silder控件的功能。我们可以通过鼠标事件,并根据鼠标所在的位置来改变C1Gauge的值。现在最关键的一步就是得到鼠标的位置

拖拽 Excel 到 C1FlexGrid

当我们加载 Excel 文件到 Windows 窗体应用程序时,最常见的方法是使用 Streams 去读/写 文件。另一种更好的方法是直接拖拽 Excel 文件到FlexGrid 上。这个例子使用 Drag 和 Drop 特性来实现该应用。下面我们分部阐述如何实现:

解决安装 ActiveReports 7 后无法添加模板的问题

有用户提到安装 ActiveReports 7 后无法添加模板。下面给出解决方法。

动态报表实现方法

首先说明一下“动态报表”究竟指的哪一类报表,顾名思义“动态报表”就是指没有固定报表模板,需要根据实际业务需要动态生成模板的报表