摘要: 对于图表控件C1Chart for WPF,我们在添加数据,选择图表类型这些基本可视化数据展示后,经常需要通过标题、坐标轴单位标签等信息辅助说明图表对实际场景的意义。C1Chart for WPF并没有按照传统WinForm的设计思想,直接暴露属性接口来设置这些信息,而是使用WPF的设计思想实现这些功能的。 事实上,C1Chart for WPF完全支持这些自定义,而且更加灵活。 ... 阅读全文
posted @ 2013-07-23 14:53 葡萄城开发工具 阅读(5793) 评论(0) 推荐(0) 编辑
摘要: C1Chart提供了Theme和Palette接口,其中内置了很多配色方案,调整外观。C1Chart1.Theme = c1Chart1.TryFindResource( new ComponentResourceKey(typeof(C1.WPF.C1Chart.C1Chart), "Office2007Blue")) as ResourceDictionary;但是当这些内置配色无法满足需求时,需要自定义各个PieSlice的颜色,这时我们有两个方案:方案一:整体修改各个PieSlice使用的Brush,代码如下: this.c1Chart1.Palette ... 阅读全文
posted @ 2013-07-16 17:08 葡萄城开发工具 阅读(2508) 评论(0) 推荐(0) 编辑
摘要: 本博客的目标读者为关于 .NET domain 的新手。这个 Case 在论坛中也经常提及:如何在两个 C1TrueDBGrid 间传递数据。在本示例中,我们使用 MainForm 中的 C1TrueDBGrid1 来接收数据。使用另一个 Form 中的 C1TrueDBGrid2 传递数据。通过双击 C1TrueDBGrid2 中的行,把该行传递到 C1TrueDBGrid1.下面让我们来看看实现方法:C1TrueDBGrid1 为非绑定状态。给非绑定状态 C1TrueDBGrid 添加数据,我们需要定制列。可以通过设计器或者代码定制列。参考文档:documentation 。调用子窗体的代 阅读全文
posted @ 2013-03-19 11:27 葡萄城开发工具 阅读(1371) 评论(0) 推荐(0) 编辑
摘要: 我们经常收到用户的反馈,询问是否能在 C1TrueGrid 中实现类似于 Excel 程序中的行索引。行头用于指示当前活跃单元格所在行。目前,C1TrueGrid 并没有内置行头功能。在本篇博客中,我们将自定义实现该功能。我们需要添加额外列来显示行头,我们需要定制其外观。我们将使用 UnboundColumnFetch 事件去显示当前行索引。代码如下:private void c1TrueDBGrid1_UnboundColumnFetch(object sender, C1.Win.C1TrueDBGrid.UnboundColumnFetchEventArgs e) { if (e.... 阅读全文
posted @ 2013-03-19 10:47 葡萄城开发工具 阅读(584) 评论(0) 推荐(0) 编辑
摘要: Studio for WPF 和 Silverlight 自 2011 v2 版起,即内置了 20+ 种国际语言。这就意味着您可以展示 20+ 中语言的 UI 给用户。列表如下: 阅读全文
posted @ 2013-03-14 11:19 葡萄城开发工具 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 本示例展示了如何使用 C1FlexGrid 实现 Microsoft Excel 自动计算功能。测试环境 Visual Studio 2010、.NET 4.0、Studio for WinForms 2012V3 阅读全文
posted @ 2013-03-14 11:16 葡萄城开发工具 阅读(549) 评论(0) 推荐(0) 编辑
摘要: Silverlight、WPF 在用户体验方面同样出色,例如其富媒体体验、动画效果、滤镜特效、3D引擎以及简洁明了的原型设计等等。在这片文章中我们将阐述如何实现缩放和旋转以及更加复杂的动画效果。在本篇文章中,我们将以 C1Chart 为例,阐述如何实现 缩放、旋转等动画效果。在 ComponentOne 2012V3 中我们针对 C1Chart 做了很多增强,使用户开发图表类应用更加简单。动画效果是我们比较注重的一方面。我们新增了动画 API,使动画设置更加简单。我们在设计 XAML 控件时,我们尽可能的使其具有灵活的扩展性。这对我们来说是一个很大的挑战,但对用户来说是很有益处的。因此,我们不 阅读全文
posted @ 2013-01-11 16:21 葡萄城开发工具 阅读(7983) 评论(2) 推荐(2) 编辑
摘要: C1FlexGrid过滤 表格中的数据过滤通常有两种形式: · 基于表头:过滤器的图标出现在有一个过滤器适用于它的每一列。用户可以通过点击过滤器的图标来查看和编辑过滤器。这是Windows 7或Vista或C1FlexGrid控件使用的机制。这种类型的过滤器的主要优点是:(1)用户可以看到哪些列被过滤了,(2)过滤不需要屏幕上的额外的不动产,(3)这种类型的过滤器可以更好地过滤编辑器并更容易定... 阅读全文
posted @ 2012-12-14 07:47 葡萄城开发工具 阅读(1426) 评论(0) 推荐(1) 编辑
摘要: 保存、加载和打印 C1FlexGrid控件具有让你保存、加载并打印表格的方法。 如果您是第一次阅读本系列文章,建议您阅读: ComponentOne FlexGrid for WinForms 中文版快速入门(1)--开始使用 FlexGrid ComponentOne FlexGrid for WinForms 中文版快速入门(2)--设计时支持 ComponentOne... 阅读全文
posted @ 2012-12-14 07:24 葡萄城开发工具 阅读(1771) 评论(2) 推荐(2) 编辑
摘要: 大纲树型图大纲树型图与你在一个普通的“树型视图”控件中看到的非常相似。它显示了一个在每个节点行旁边有折叠或 扩展的图标的缩进结构,以便用户可以展开和折叠大纲以看到理想层级的细节。如果您是第一次阅读本系列文章,建议您阅读:ComponentOne FlexGrid for WinForms 中文版快速入门(1)--开始使用 FlexGridComponentOne FlexGrid for WinForms 中文版快速入门(2)--设计时支持ComponentOne FlexGrid for WinForms 中文版快速入门(3)--单元格、行列交互ComponentOne FlexGrid . 阅读全文
posted @ 2012-12-13 14:48 葡萄城开发工具 阅读(1966) 评论(0) 推荐(1) 编辑