创建C1Chart图表实现交互能力

C1Chart集成了丰富的可交互性。可以让最终用户直接在触摸设备上使用C1Chart。通过设置绘制元素的样式,可以让用户通过鼠标点击或者悬停时高亮需要的值,如最大值、最小值等。对于大数据量或者实时数据,往往需要的是一个图表窗口,添加不断更新的数据,通过滚动或者缩放获取部分或者某一时段的信息走势。对于3D图表,C1Chart3D支持鼠标拖拽,只要使用鼠标就可以完成X、Y、Z三轴任意方向的旋转,满足最终用户的交互需求。本文讲述了如何创建C1Chart图表,以及其强大的交互能力(缩放,反向,X轴翻转,刻度)。<p><a onclick="return imageZoom(this);" href="/image.ashx?picture=2014%2f5%2fchart-interaction.png" target="_blank"><img src="/image.ashx?picture=2014%2f5%2fchart-interaction.png" alt="" width="497" height="352"/></a></p>

C1Chart:行业数据分析(上)

ComponentOne Chart for WinForms包含80多种2D和3D图表类型,无需代码的图表设计器,灵活的可定制的图表元素,最佳的视觉效果,可与最终用户的交互, 优秀的鼠标跟踪能力等。使用ComponentOne Chart for WinForms可以提升数据分析系统。本文从行业数据分析角度介绍C1Chart的图表,包含金融图表、数理统计、等高线和等高区域。金融图表C1Chart金融图表的效果图如下所示:<p><a onclick="return imageZoom(this);" href="/image.ashx?picture=2014%2f5%2fchart-financial.png" target="_blank"><img src="/image.ashx?picture=2014%2f5%2fchart-financial.png" alt="" width="493" height="348" /></a></p>

动态创建C1Chart的趋势线(Trendlines)

在ComponentOne Chart for Winform下,我们有2种途径创建趋势线:1 Static (静态)2 Dynamic (动态)<a href="http://www.grapecity.com.cn/image.ashx?picture=CustomTrendline.gif"><img title="CustomTrendline" style="display: inline" alt="CustomTrendline" src="http://www.grapecity.com.cn/image.ashx?picture=CustomTrendline.gif" width="600" height="335" /></a>

将C1Chart数据导出到Excel

大多数情况下,当我们说将图表导出到Excel时,意思是将Chart当成图片导出到Excel中。如果是这样,你可以参考帮助文档中保存和导出C1Chart章节。不过,也有另一种情况,当你想把图表中的数据用文本格式导出到Excel时,应该怎么办?本文就是针对这个需求提供的解决办法,将C1Chart绑定的数据导出到Excel表单中。<div style="width:400px;height:200px;overflow:hidden"><img src="http://www.grapecity.com.cn/image.ashx?picture=2013%2f12%2fSL_Chart_DataExport.png" style="float:none; margin-top:-100px;" /></div>

在 C1Chart for WPF下自绘ToolTips

为了提高C1Chart WPF的大数据展现性能,特别是在Line和Symbol类型的Charts中,系统预设了一个办法:即我们可以通过设置 <a href="http://helpcentral.componentone.com/nethelp/c1wpfchart/#!XMLDocuments/WPFChartRef/html/P_C1_WPF_C1Chart_DataSeries_RenderMode.htm">DataSeries.RenderMode</a>属性为RenderMode.Bitmap实现。然而,当设置RenderMode.Bitmap后,Tooltips和PlotElementLoaded 事件就失效了。本篇博文介绍一个新的方法:在一个散点图中,通过RenderMode的属性设置为”Bitmap”来显示ToolTips:<a href="http://www.grapecity.com.cn/image.ashx?picture=ToolTipInChart.gif"><img title="ToolTipInChart" style="display: inline" alt="ToolTipInChart" src="http://www.grapecity.com.cn/image.ashx?picture=ToolTipInChart.gif" width="640" height="419" /></a>

用XAML来为C1Chart 创建背景高亮的”Alarm Zone”区域

本文在C1Chart实现一个自定义的序列,它用来背景高亮呈现颜色带---Alarm Zone区域。&#160; 用途适用于需要用背景颜色区分的场景,本文适用于WPF、SilverLight,且代码可用于Windows Store和Windows Phone apps上。<a href="http://www.grapecity.com.cn/image.ashx?picture=Chart_AlarmZone5.png"><img title="Chart_AlarmZone5" style="border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; display: inline; border-top-width: 0px" border="0" alt="Chart_AlarmZone5" src="http://www.grapecity.com.cn/image.ashx?picture=Chart_AlarmZone5.png" width="640" height="388" /></a>

ComponentOne Studio® for Silverlight,五步实现一个RIA系统主页面

基于“<strong>五步实现系统主页面</strong>”系列文章思路,本文实现了一个SilverLight版RIA系统主页面的简单原型:<ul> <li>《<a href="http://blog.gcpowertools.com.cn/post/2013/10/21/c12013_v25_demo_mainform_UI.aspx">ComponentOne 2013v2.5 Winforms,五步实现一个系统主页面</a>》 </li> <li>《<a href="http://blog.gcpowertools.com.cn/post/2013/11/01/ASP_net_C1_Wijmo_Web_demo.aspx">ComponentOne 2013v2.5 Asp.net Wijmo,五步实现一个Web系统主页面</a>》 </li> <li>《<a href="http://blog.gcpowertools.com.cn/post/2013/11/08/Silverlight5_CSharp__demo_C1Chart_C1FlexGrid.aspx">ComponentOne Studio? for Silverlight,五步实现一个RIA系统主页面</a>》 </li><li>《<a href="http://blog.gcpowertools.com.cn/post/2013/11/16/Five_Step_Spread_Winforms.aspx">Spread for WinForms,五步实现一个数据处理系统主界面</a>》 </li></ul><a href="http://www.grapecity.com.cn/image.ashx?picture=SL_7.gif"><img title="SL_7" style="border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; display: inline; border-top-width: 0px" border="0" alt="SL_7" src="http://www.grapecity.com.cn/image.ashx?picture=SL_7.gif" width="504" height="408" /></a>

为C1Chart for WPF添加自定义标题、坐标轴单位标签以及旋转坐标轴注释

对于图表控件C1Chart for WPF,我们在添加数据,选择图表类型这些基本可视化数据展示后,经常需要通过标题、坐标轴单位标签等信息辅助说明图表对实际场景的意义。C1Chart for WPF并没有按照传统WinForm的设计思想,直接暴露属性接口来设置这些信息,而是使用WPF的设计思想实现这些功能的。<p><a href="http://www.grapecity.com.cn/image.ashx?picture=image_168.png"><img style="display: inline; border: 0px; width:200px; height:180px" title="image" src="http://www.grapecity.com.cn/image.ashx?picture=image_thumb_168.png" alt="image" width="491" height="418" border="0" /></a></p>

自定义饼图(PieChart)各个PieSlice的外观

C1Chart提供了Theme和Palette接口,其中内置了很多配色方案,调整外观。<p><img src="http://helpcentral.componentone.com/nethelp/c1wpfchart/ImagesExt/image14_8.png" alt="" /></p>