|
假设c1Chart1为Chart控件的一个实例。 一、基本框架图
二、主要外层属性(即this.c1Chart1的主要属性) 1、Header和Footer,上标题和下标题。位于this.c1Chart1.Header和this.c1Chart 2、Legend。图例,位于this.c1Chart.Legend。 3、ChartArea。图表区,位于this.chartLSQS.ChartArea。包括图形、坐标轴、坐标轴标题等内容。 4、chartGroups,图形组,位于this.c1Chart1.ChartGroups,包括两个组(只有this.c1Chart1.ChartGroups[0]和this.c1Chart1.ChartGroups[1],不能添加和删除),每个图形组都有绘图类型(如折线图、饼图等)、绘图数据。第一个图形组chartGroups[0]是针对主Y轴this.c1Chart1.ChartArea.AxisX进行数据及绘图类型操作,第二个图形组chartGroups[1]是针对副Y轴this.c1Chart1.ChartArea.AxisX进行操作。 三、ChartArea的主要成员(即this.c1Chart.ChartArea的主要属性) 1、AxisX, AxisY和AxisY2,图形坐标。大多数图形含有x、y两个坐标;某些图形含有x、y、y2三个坐标;某些特殊图形没有坐标,如饼图。其主要子属性和方法包括: 2、Inverted。对横轴、纵轴进行翻转。bool。 3、Margins。指绘图区相对于图表区的空白。即PlotArea相对于ChartArea的空白,可调上、下、左、右的空白。 4、PlotArea。绘图区,指实际绘图的区域,不包括坐标轴、坐标轴标签、坐标轴标题及Margins空白的区域。详细子属性如下: (1)AlarmZones,设置警告区域,将值域设置成各种不同类型的警告区域,如将警报级别由高到低分为蓝色警报、黄色警报、橙色警报、红色警报。其子成员分别为: (3)GradientStyle和HatchStyle。渐变填充或网格填充绘图区域背景。只能同时使用二者之一。 (4)BackColor和BackColor2。当GradientStyle和HatchStyle均未设置时,BackColor起作用;当GradientStyle和HatchStyle设置其一时,二者共同起作用。 (5)Opaque。设置绘图区域背景是否不透明,若否,则绘图区域完全透明,(3)、(4)属性设置皆不起作用。 (6)View3D。当图形格式设置成为3D样式时,如3d柱状图,调整3D效果深度、高度、角度、阴影类型等。 (1)Autowarp。文字自动换行。在ChartArea中好像不能直接输入文字,故此属性疑无用。 (2)BackColor、BackColor2、GradientStyle、HatchStyle。功能及用法同4中相关内容。 (3)Border。可设置图表区边框样式,包括线型、厚度、圆角等。加强了图表区的美观度。 (4)其他属性略。可参考4中相关内容。 四、ChartGroups的主要成员(即this.c1Chart.ChartGroups的主要属性) 该组件只定义了两个图形组,其中Group0对应x、y坐标轴;Group1对应x、y2坐标轴。ChartGroups主要用来设置图表中的数据。 1、ChartType,选择图形类型,如线图、饼图、柱状图、甘特图等。 2、各中图形类型设置属性。包括Pie、Bar、Polar、Radar、Bubble、HiLoData、Gantt属性。当1被赋予除线形、面积型类型外的某类型,则与之对应的属性设置有效。 3、DrawingOrder。绘图优先级,值越大,其对应的group就越先被绘图。int。 4、Is100Percent。仅当图形类型为柱状图或面积图,并为堆(stack)形式的时候,时有效,如设成true,则图形占据100%值域,然后将y轴定义为百分比轴,并按照各series的比例重新分配空间。其他图形类型无效。bool。 5、LegendReversed,是否对图例中各曲线(series)进行反排序。bool。 6、ShowOutLine,是否显示图形外缘。此属性只对饼图、柱状图、面积图有效,bool。 7、Stacked,各曲线(series)是否按堆排列,bool。 8、Use3D,各曲线(series)是否显示为三维样式。若是,则调整上文标题三·4·(6)中View3D有关参数可调整三维显示样式。若否,上述调整无效。 9、ChartData属性,设置图表核心数据。其子成员如下: (1)FunctionsList,添加和设置特定定义的图形。具体用法以后研究。 (2)Hole,设置数据空洞(data hole),其值表示x=Hole时,所对应的图表上的点无值,默认为一巨大的值,double。 (3)Layout,设置数据排列方法,可设为常规排列法和数组排列法。尚未明白其具体用处。 (4)MaxX、MaxY、MinX、MinY。只读属性,返回数据中的x轴最大、最小值,y轴最大、最小值。 (5)PointStyleList,集合,可设置图表中某一数据点标志的样式、颜色,如方框型、原点型、三角形、菱形等。 (6)SeriesList,集合,当需要在同一x轴坐标下显示不同的几条曲线,每条曲线及为一个Series。如图共有4个Series。 SeriesList可进行添加、删除曲线(series)等操作,对某条曲线(Series)进行设置的子成员如下: [1] AutoEnumerate,当为true,且不想为该曲线的x轴赋值时,自动赋x轴的值。 [2]Display,设置是否显示该曲线,可设为显示、隐藏(但图例还在)、不显示等。 [3]FitType,设置该曲线类型,如折线、样条曲线、贝赛尔线,当图形为线型时有效。 [4]Label,设置标题,在图例上显示。 [5]LegendEntry ,设置该曲线的标题、线型、数据点标志是否在图例上显示。 [6]Length、MaxX、MaxY、MinX、MinY。只读属性,返回曲线中数据点的点数、x最大最小值、y最大最小值。 [7]LineStyle,设置该曲线线型(对柱状图来说,为填充类型)、颜色、厚度等属性。 [8]Offset,只在饼图显示中有效,表示饼图中为了突出显示某块内容,便宜出整个饼图的距离。 [9]PointData,输入各个点的数据,内有方法copydatain(),可从数组中直接给图形赋值。 [10]SymbolStyle ,该线上所有数据点的标志。 [11]Tag,该线的标签顺序??用法不明 [12]X、Y、Y1、Y2、Y3。输入各个轴的数据,内有方法copydatain(),可从数组中直接给图形赋值。 |
相关推荐
C1控件使用手册(C1FlexGrid)
C1控件使用手册,比较全面,中文版的,对于要学习C1控件的童鞋,很适用!
ComponentOne Studio for WinForms基础课程
ComponentOne Studio for WinForms 入门教程视频主要介绍ComponentOne控件产品的基本使用方法,非常适合.NET Winform界面程序。包括界面导航与布局、业务数据交互、数据分析与可视化、报表生成和文档转换等内容。 如耳熟能详的C1FlexGrid、C1Chart、C1DockingTab、C1Gauge绑定数据等控件。将这些控件直接用于您的系统中,将在大幅缩短时间的前提下,为您的用户带来完美的用户体验。
C1(ComponentOne)C1Enterprise_2011v3 破解
C1 ComponentOne C1StudioEnterprise_2011v3 破解 注册机 内附破解说明
C1Chart:强大的交互能力
2019独角兽企业重金招聘Python工程师标准>>> ...
【Visual Studio 扩展工具】使用 ComponentOne迷你图控件,进行可视化数据趋势分析...
概述 迷你图 —— Sparklines是迷你的轻量级图表,有助于快速可视化数据。 它们是由数据可视化传奇人物Edward Tufte发明的,他将其描述为“数据密集,设计简单,字节大小的图形。”虽然迷你图不包含传统图表中的许多元素(如轴和坐标), 基于它们的简单性,它们可以比其他图表类型更具信息性。 由于其紧凑的尺寸,迷你图可以轻松嵌入数...
C1 ComponentOne Chartについて属性
二、主要外层属性(即this.c1Chart1的主要属性)1、Header和Footer,上标题和下标题。位于this.c1Chart1.Header和this.c1Chart2、Legend。图例,位于this.c1Chart.Legend。3、ChartArea。图表区,位于this.chartLSQS.ChartArea。包括图形、坐标轴、坐标轴标题等内容。4、chartGr
两个精彩的.Net控件ComponentOne Studio和Dundas Chart For Windows Forms
ComponentOne Studio for ASP.NET 2005 v3 英文版 顶级的ComponentOne Studio组件,涵盖了30种控件,这个适用于ASP.NET应用系统的开发。官方网站:http://www.componentone.com/ProductMain.aspx?ItemType=1&PanelIndex=6 Dundas Chart For Windo
利用ComponentOne创建具有动画效果的图表
在ComponentOne的最新版本2012 V3中的C1 Chart控件提供了新的动画API,利用C1 Chart控件可以轻松地实现动画图表的旋转,缩放等复杂动画效果,接下来我已实例为大家展示ComponentOne控件集中的C1 Chart控件的应用。首先介绍创建动画图表的方法:C1Chart中有一个单PlotElementAnimation类,它只有两个属性:Storyboard和Symbo
(三)ComponentOne之WebChart(折线图)
折线图(一).配置 1.安装好ComponentOne软件. 2.建立一个WEB应用程序项目,名称为: 饼图示例 3.将ComponentOne软件自带的控件集DLL文件(不一定全部,只把需要的一部分)拷贝到自己刚建的 项目TextChart的Bin目录下面 (这里要手动放的原因是ComponentOne有时会找
ComponentOne For WPF学习心得-实时数据
ComponentOne For WPF学习心得-实时数据写在前面创建图表并自定义数据创建光标并跟随鼠标移动 写在前面 上一篇文章写了关于缩放功能的理解,感觉写的不是很好,这次关于光标功能,我准备用边打代码边写的方式,把一个简单的光标功能项目做出来,然后写下相应的心得,开始简单的创建WPF项目,引用相关程序集和添加License就不加以累述了,直接开始主要的部分 创建图表并自定义数据 这里我用的是...
C1Chart控件例子
里面包含C1chart绘制柱形图、饼图、折线图等例子。
C1WebChart
看到好多人都在找,我发上来吧
ComponentOne之WebChart概述
2005年09月14日 21:31:00 (一). 写本文章目的: 学了一段时间ComponentOne的图表,感觉ComponenOne图表控件还可以,图表样式也较丰富 不过它的帮助全是英文的,而且有些地方写的比较粗糙,示例程序也不够详细. 我把它总结了一下.(二).使用方法 1.安装好ComponentOne软件.
界面控件ComponentOne之WebChart用法
<br />(一). 写本文章目的: <br /> 学了一段时间ComponentOne的图表,感觉ComponenOne图表控件还可以,图表样式也较丰富<br /> 不过它的帮助全是英文的,而且有些地方写的比较粗糙,示例程序也不够详细. 我把它总结了一下.<br />(二).使用方法 <br /> 1.安装好ComponentOne软件.<br /> 2.建立一个WEB应用程序项目,名称为: TextChart<br />
新手ComponentOne C1Webchart使用过程中的小问题
作为一个新手,刚接触这个控件,看其功能比较强大,决定用它
(三)ComponentOne之WebChart(折线图)(示例代码下载)
折线图(一).配置 1.安装好ComponentOne软件. 2.建立一个WEB应用程序项目,名称为: 饼图示例 3.将ComponentOne软件自带的控件集DLL文件(不一定全部,只把需要的一部分)拷贝到自己刚建的 项目TextChart的Bin目录下面 (这里要手动放的原因是ComponentOne有时会
Update or renew ComponentOne license
最近遇到个郁闷的问题。在评估ComponentOne控件时,首先卸载了旧版本,但是在安装新版本时安装过程中没有出现输入序列号的步骤.....安装完成后的控件被识别为未注册版本,运行时有nag窗口-_-# 上网查了查,似乎是一个普遍问题,多数表现是卸载后再次安装(原版本或新版本)都不会出现输入序列号的步骤,这个问题比较烦人啊。 后来在官方网站上找到了解决办法,http://helpcentr...
全能开发工具 ComponentOne(3)——常用控件下篇
在全能开发工具 ComponentOne -- 常用控件上篇中,小编向大家分别介绍了: 1、高性能表格控件 -- ComponentOne FlexGrid 2、包含80多种2D和3D类型的图表控件 -- ComponentOne Chart 3、可用于设计项目进展的图形化图表控件 -- ComponentOne GanttView 4、提供创建报表所需的全部工具的控件 -- ComponentOne Reports 5、提供包括 Ribbon 菜单和状态栏的控件 --..


1095




被折叠的 条评论
为什么被折叠?



