为什么50%的葡萄城控件客户选择续订金牌服务?

当您购买带金牌服务的产品授权的时候,会得到一年的金牌技术服务,这一年内您就可以使用到软件的最新版本、电话支持和高优先级的论坛支持服务。一年以后,您可能会觉得“我很满意现在拥有的版本,新版本对我没什么价值”、“我们的产品已经比较熟悉”,不再需要葡萄城金牌服务了。也有客户因为预算原因无法及时续订。您想知道为什么有50%的客户选择续订金牌服务吗?下面是我们收集和整理的一些客户心得。

ActiveReports 报表:自定义打印

ActiveReports 报表控件可以灵活的控制打印设置,本篇文章中我们将介绍以下内容:直接打印报表设置默认打印对话框 使用自定义打印对话框

ActiveReports报表:重置分组序列

ActiveReports 报表分组用于在报表中统计或归类数据,分组允许您以某一字段为分类进行浏览报表。本篇文章我们将阐述如何在不重新设计整个表单的前提下,重置分组序列。ActiveReports 分组使用 DataField 属性实现分组功能,所以我们可以通过修改 DataField 进行分组的顺序重置。使用附件中的示例,你会发现分组序列默认为:Country | City重新序列后分组为:City | Country点击重新排序按钮即可进行上述改变。

Winforms平台下创建Chart的可移动Y轴提示

在Winforms平台下,C1Chart支持了tooltips。本文就在这个基础上讨论如何通过图表的tooltip展示可移动Y轴。实现是非常简单的。我们需要获取数据点,然后在图表上创建一个仿Y轴。为了实现这个,当鼠标在图表移动的时候,我们首先需要获取鼠标的位置。我们使用Chart的Move事件来存储X/Y的位置。代码参考如下:private void c1Chart1_MouseMove(object sender, MouseEventArgs e){ X = e.X; Y = e.X; Invalidate(true);}

在MVVM模式下使用C1Chart(一)

WPF下的C1Chart在MVVM设计模式下可以使用。这个概念的应用和你使用其它的控件一样。在ViewMode下需要暴露集合和绑定属性,然后所有的就能很容易在Chart view的XAML中设置。本文介绍在MVVM模式下绑定图表的最基本的步骤。

使用C1Live更新控件

如果已经安装了C1旧版本,因为C1版本升级,需要从网页上下载和安装最新版本。有没有更简单和快速的方法去更新ComponentOne控件呢?有客户想到了C1Live。本文就来介绍下ComponentOne Studio Live(C1Live)的更新步骤。C1Live是一个用来更新的应用,可以搜索和安装Component assemblies最新的版本。C1Live从特殊的服务器获取控件的assemblies(.dll)和相关的包含描述VisualStudio属性的XML文档。C1Live比下载整个安装包要快速很多,因为它不包含一些东西,比如工具箱和示例的安装。这对有经验得开发人员是很用的,他们也许不需要在每次更新的时候更新额外的东西。有一点很重要,C1Live不允许更新没有安装过的控件。可以使用C1Live更新已经存在的,如ComponentOne的WinForms,ASP.NET,WPF,CF和IPhone产品等。

ActiveReports 报表控件:合并报表

ActiveReports 报表控件 为我们提供了一个简单易用的报表解决方案,我们也可以定制样式丰富的报表,并且可以合并多个报表在同一报表中,本篇文章中我们将介绍如何合并区域报表和页面报表到同一报表浏览器中。合并区域报表合并页面报表在报表浏览器中合并区域报表:实现方法十分的简单,可以使用 SectionDocument 下的 PagesCollection 对象用于获取和添加其他报表的页面到当前报表,添加之后既可以导出多个报表模板到同一文件,即完成了报表控件的合并:步骤如下:

在MVVM模式下使用C1Chart(二)

在上一篇中,我们介绍了在MVVM模式下使用C1Chart(一)。那么如何在C1Chart动态的添加和删除数据序列。本文就在上一节的基础上,就此内容展开讨论。如果我们在C1chart的model下有大量的bindings,那么ChartData需要接受一个binding。我们可以简单的设计一个C1ChartData属性,暴露在ViewModel,然后运行时从这个ChartData添加和删除序列。在下面我们通过实现,让用户更加清楚地了解。首先,需要在VisualStudio创建一个WPF工程。在Sales类的基础上展示数据。因此我们需要创建这个类。

在C1FlexGrid的列头展示汇总

C1FlexGrid控件具有展示、编辑、格式化、组织、总结以及打印数据等非常友好的功能。本文着重介绍C1FlexGrid for Winforms其他的实用性应用,指导用户如何计算选择单元格区域的合计值,并且展示在列头。本文会使用到C1FlexGrid的SelChange和AfterSelChange事件。

Tx Text Control图片合并

在TX Text Control X10新功能大揭秘(9):图片占位符合并操作这篇博客中提到图片占位符这一设计理念。有客户提出如何使用,本文就介绍在设计时添加占位符,然后通过files,databases或memory合并数据。图片合并和合并域的方式类似。下面的步骤展示了如何插入占位符以及通过数据源合并图片。1. 打开 TX Text Control Words,打开[Mailings]->[Select Data Source]下拉框,选择Load Sample Database。2. 找到[Insert]->[Image],打开下拉框,选择Image Placeholder。3. 在插入的图片占位符上单击右键,然后在弹出的ContextMenu上选择[Select Object Data Source]->[Sales_SalesOrderDetail]。4. 在弹出的对话框里,跨占数据表相关节点,然后从下面路径选择LargePhoto:Sales_SalesOrderDetail -> Production_Product -> Production_ProductProductPhoto -> Production_ProductPhoto单击Insert Field按钮确认。5. 在Mailings选项卡里,选择Preview Merge Fields开始合并过程。到此,就非常简单的实现了图片合并,让你更容易的建立列表或是简单报表。