Page tree
Skip to end of metadata
Go to start of metadata

C1Chart 中的视觉效果设计器来提供了丰富的设计时支持,并且很容易地操作对象模型. 你可以自由地选择使用 Visual Studio 中以下的设计器,菜单,集合编辑器来创建功能强大的图表:

  • 智能标签
  • 图表向导
  • 图表属性设计器
  • 视觉效果设计器
  • C1Chart 集合编辑器 这个章节讲述了如何使用在 C1Chart 设计时环境中包含的丰富的工具来配置 C1Chart 控件.

在 Visual Studio 设计时支持之外,C1Chart 提供了特有的设计时支持来帮助您在短时间内创建简单或者复制的图表类型.关于特有的设计时工具的更多信息,请参见用于创建 2D 图表的设计时工具(118 页).

 C1Chart 智能标签

在 Visual Studio 2005 中,C1Chart 组件会含有智能标签.一个智能标签代表一个快捷任务菜单,该菜单提供了该组件最常用的属性.
C1Chart 组件通过使用它的智能标签可以拥有快速访问 Chart Wizard 设计器, Visual
Effect 设计器和常用属性的能力.
为了访问 C1Chart 任务菜单,在 C1Chart 控件的右下方的智能标签( )上点击,然后 C1Chart 任务菜单将会打开.

C1Chart 任务菜单含有以下操作选项:

  • 添加图表类型的示例数据

点击Add CharType Sample Data会出现一个Warning对话框来提示您当前的数据将会丢失.一旦您选择 Yes 来继续操作,当前选中图表类型的的当前或者默认数据将会被修改为示例数据.

  • 向导在 Wizard 条目上点击会打开图表向导编辑器.关于图表向导编辑器上的元素的更多信息,请参见使用图表向导进行工作(134 页).
  • 属性在 Properties 条目上点击会打开图表属性设计器.关于图表属性设计器上的元素的更多信息,请参见使用图表属性对话框进行工作(139 页).
  • 启用智能标签

选择 Enable Smart Designer 复选框会启用 C1Chart 控件的智能设计器.默认值是 True(checked).关于图表智能设计器上的元素的更多信息,请参见使用图表智能设计器进行工作(118 页).

  • 视觉效果点击 Visual Effects 会打开视觉效果设计器. 关于图表智能设计器上的元素和如何使用它们的的更多信息,请参见视觉效果设计器(231 页).
  • 关于 ComponentOne C1Chart 点击 About 条目会显示 About ComponentOne C1Chart 对话框.使用它能够很容易地找到 C1Chart 的版本号和在线资源.
  • 停靠在父容器上

在父容器上点击 Dock 会将 C1Chart2D 控件停靠在它的父容器上.

 C1Chart 上下文菜单

C1Chart2D 控件提供了一个上下文菜单,它可以在设计时用来使用附件的功能.
为了访问 C1Chart2D 控件的上下文菜单,在 C1Chart2D 控件上右键点击.

C1Chart 上下文菜单中含有以下的操作:

  • 关于 ComponentOne C1Chart 用来显示 About ComponentOne C1Chart 对话框.使用它能够很容易地找到

C1Chart 的版本号和在线资源.

  • 图表向导

用来打开图表向导.

  • 加载图表

用来加载保存过的 C1Chart2D 控件的布局.

  • 保存图表

保存 C1Chart2D 控件的布局到一个 XML 文件中.

  • 图表属性打开图表属性设计器
  • 重置图表

用来重置图表.

  • 重置为默认图表

将图表还原到原始状态.

  • 编辑数据绑定

打开 C1Chart 数据绑定编辑器.

  • 视觉效果

打开视觉效果设计器.

 C1Chart 集合编辑器

C1Chart 提供了以下的集合编辑器,来让您在设计时给图表应用属性.

  • 动作集合编辑器
  • 警戒区域集合编辑器
  • 轴线集合编辑器
  • 图表数据序列集合编辑器
  • 图表组集合编辑器
  • 基于函数的集合编辑器
  • 标签集合编辑器
  • 点样式集合编辑器
  • 缩放菜单项目集合编辑器
  • 渐近线集合编辑器
  • 值标签集合编辑器
  • 视觉效果样式集合编辑器 各个编辑器的主要部分都由窗体组成,它让用户可以很方便地编辑C1Chart控件.

下面的主题简要地描述了各个编辑器,并且说明了如何使用它们:

 动作集合编辑器

动作集合编辑器用来在设计时进行调定旋转,缩放(scale),平移和缩放(zoom)的交互动作. 关于旋转,缩放(scale),平移和缩放(zoom)的更多信息,请参见旋转,缩放(scale),平移和缩放(zoom)
(263页).
访问动作集合编辑器

  1. 在 C1Chart 控件上右键点击,然后从上下文菜单中选择 Properties
  2. 在属性窗口中,展开 Interaction 节点,然后点击紧挨着 Actions 属性的 ellipsis 按

钮.Action Collection Editor 对话框将会出现.
在动作集合编辑器中可用的属性
通过 Action Collection Editor,在设计时可以使用以下的属性.或者在运行时可以通过
Interaction 对象来访问这些属性.

成员

描述

Axis

获取或者设置在坐标转换动作中会用到的轴线

Modifier

获取或者设置修改键

MouseButton

获取或者设置开始本动作的鼠标按钮

Name

获取动作的名称

 警戒区域集合编辑器

警戒区域集合编辑器用于在运行时给绘制区域添加或修改警戒.关于警戒区域的更多信息, 请参见警戒区域(228 页).
访问警戒区域集合编辑器

  1. 在 C1Chart 控件上右键点击,然后从上下文菜单中选择 Properties
  2. 在属性窗口中,展开 ChartArea 节点,然后展开 PlotArea 节点,然后点击紧挨着

AlarmZones 属性的 ellipes.
警戒区域集合编辑器将会出现.
在警戒区域集合编辑器中可用的属性
通过 AlarmZone Collection Editor,在设计时可以使用以下的属性.或者在运行时可以通过 AlarmZone 对象来访问这些属性.

成员

描述

BackColor

获取或者设置警戒区域的背景色.从PlotArea中继承.

FarExtent

获取或者设置警戒区域中X轴线数据坐标中的较远的延伸区.

ForeColor

获取或者设置警戒区域的前景色.从PlotArea中继承.

GroupIndex

获取或者设置警戒区域中数据组的索引.

LowerExtent

获取或者设置警戒区域中X轴线数据坐标中的较低的延伸区.

MinHeight

获取或者设置警戒区域的最小的轴线高度.

MinWidth

获取或者设置警戒区域的最小的轴线宽度.

Name

获取或者设置警戒区域的名称.名称可以用来进行索引或者简单定位.

NearExtent

获取或者设置警戒区域中X轴线数据坐标中的较近的延伸区.

PatternStyle

获取或者设置当PatternVisible属性为True时使用的模

 

板样式,PatternStyle用于绘制警戒区域的前景色.

PatternVisible

获取或者设置当PatternVisible属性为True时使用的模板样式,PatternStyle用于绘制警戒区域的背景色.

Shape

获取或者设置警戒区域的形状.

UpperExtent

获取或者设置警戒区域中Y轴线数据坐标中的较上方的延伸区

Visible

获取或者设置警戒区域的可见性.

 轴线集合编辑器

轴线集合编辑器用来编辑 C1Chart 中的 X,Y,Y2 轴线的属性.关于轴线属性的更多信息,请参见轴线(205 页).
访问轴线集合设计器

  1. 在 C1Chart 控件上右键点击,然后从上下文菜单中选择 Properties.
  2. 在属性窗口中,展开ChartArea节点,然后展开PlotArea节点,然后点击紧挨着Axes 属性的 ellipes. 轴线集合编辑器将会出现.

在轴线区域集合编辑器中可用的属性
通过 Axis Collection Editor,在设计时可以使用以下的属性.或者在运行时可以通过 Axis 对象来访问这些属性.
轴线集合编辑器的属性:

成员

描述

Alignment

获取或者设置轴线展示时的文字对齐方式,从
ChartArea 中继承.

AnnoFormat

获取或者设置注解格式.

AnnoFormatString

获取或者设置用于手工格式化的注解格式化字符串.


AnnoMethod

获取或者设置注解的方法.

 

AnnotationRotation

获取或者设置轴线注解的正时针方向的旋转角度

 

AutoMajor

获取或者设置是否自动计算主要刻度线的值.

 

AutoMax

获取或者设置是否自动计算轴线的最大值.

 

AutoMin

获取或者设置是否自动计算轴线的最小值

 

AutoMinor

获取或者设置是否自动计算次要刻度线的值.

 

AutoOrigin

获取或者设置是否自动计算轴线的起点.

 

Compass

获取或者设置轴线的一般位置,X 可能被设置为南/
北.Y 可能被设置为东/西.

 

Font

获取或者设置数据点符号的轮廓宽度.

 

ForeColor

获取或者设置前景色,继承自 ChartArea.

 

GridMajor.AutoSpace

获取或者设置自动格网线控件计算.

 

GridMajor.Color

获取或者设置线的颜色.

 

GridMajor.Pattern

获取或者设置线的样式.

 

GridMajor.Spacing

获取或者设置数据坐标单位中的格网线空间.

 

GridMajor.Thickness

获取或者设置线的厚度.

 

GridMinor.AutoSpace

获取或者设置自动格网线控件计算

 

GridMinor.Color

获取或者设置线的颜色.

 

GridMinor.Pattern

获取或者设置线的样式.

 

GridMinor.Spacing

获取或者设置数据坐标单位中的格网线空间.

 

GridMinor.Thickness

获取或者设置线的厚度

 

GridMinor.Visible

获取或者设置格网线的可见性.

 

IsLogarithmic

获取或者设置轴线是否是对数的.

 

LogarithmicBase

获取或者设置对数刻度使用的基准.小于或者等于 1 的值代表自然对数.

 

Max

获取或者设置轴线的最大值.

 

Min

获取或者设置轴线的最小值

 

Name

获取轴线的名称(X,Y,Y2).

 

NoAnnoOverlap

获取或者设置轴线是否允许溢出.

 

OnTop

获取或者设置轴线和格外线是否显示在图表图像的上
方.

 

Origin

获取或者设置轴线的起点.

 

Reversed

获取或者设置轴线是普通的还是翻转过的.(上升的或者下降的)

 

Rotation

获取或者设置轴线的文本标题的选择定位.

 

ScrollBar

获取滚动条.

 

ScrollBar.Alignment

获取或者设置滚动条相对于绘制区域的对齐方式.

 

ScrollBar.Anchored

指示轴线滚动条是固定在绘制区域的边界还是随着轴

 

 

线起点移动.

 

ScrollBar.Appearance

获取或者设置滚动条的外观.

 

ScrollBar.Buttons

获取或者设置滚动条的按钮.

 

ScrollBar.Max

获取或者设置滚动条位置的最大值.

 

ScrollBar.Min

获取或者设置滚动条位置的最小值

 

ScrollBar.Scale

获取或者设置滚动条的缩放.

 

ScrollBar.ScaleMenu

获取或者设置当用户点击缩放按钮时出现的自定义上下文菜单.

 

ScrollBar.ScaleMenuItems

获取缩放菜单项目的集合.

 

ScrollBar.ScrollKeys

获取或者设置滚动条会相应的按键.

 

ScrollBar.Size

获取或者设置滚动条的大小.

 

ScrollBar.Step

获取或者设置滚动条位置转换需要的步骤.

 

ScrollBar.Value

获取或者设置滚动条上滚动方框当前的相当位置.

 

ScrollBar.Visible

获取或者设置滚动条的可见性.

 

Text

获取或者设置轴线的文字性标题.

 

Thickness

获取或者设置轴线以像素为单位的厚度.

 

TickFactorMajor

获取或者设置主要刻度线的长度的积分因子.

 

TickFactorMinor

获取或者设置次要刻度线的长度的积分因子.

 

TickGauge

获取或者设置主要刻度线间由刻度线划分的近似间隔
数.

 

TickLabels

获取或者设置注解标签相对于轴线的位置(目前还没有实现).

 

TickMajor

获取或者设置主要刻度线的类型

 

TickMinor

获取或者设置次要刻度线的类型

 

TooltipText

获取或者设置提示信息的内容.

 

UnitMajor

获取或者设置主要刻度间的间隔单位.设置该属性将会关闭 AutoMajor.

 

UnitMinor

获取或者设置次要刻度间的间隔单位.设置该属性将会关闭 AutoMinor.

 

ValueLabels

获取轴线的值标签集合.

 

VerticalText

获取或者设置标签文字是否垂直显示.

 

Visible

获取或者设置轴线的可见性.

 


 图表数据序列集合编辑器

图表数据序列集合编辑器让用户能够添加和删除数据序列,同时还能编辑它们的属性.关于图表数据序列的更多信息,请参见定义图表数据序列对象(159 页).
访问图表数据序列集合编辑器

  1. 在 C1Chart 控件上右键点击,然后从上下文菜单中选择 Properties.
  2. 在属性窗口中,展开 ChartGroup 节点,然后展开 Group0 或者 Group1 节点.
  3. 展开 ChartData 节点,然后点击紧挨着 SeriesList 属性的 ellipes.图表数据序列集合编辑器将会出现.

在图表数据序列集合编辑器中可用的属性
下表展示了 ChartDataSeries Collection Editor 在设计时可以使用的属性的名字和描述.
或者在运行时可以通过 ChartDataSeries 对象来访问这些属性.

成员

描述

ChartDataSeries.Length

获取序列上数据点的个数.

ChartDataSeries.MaxX

返回数据序列上最大的 X 值.

ChartDataSeries.MaxY

返回数据序列上最大的 Y 值.

ChartDataSeries.MinX

返回数据序列上最小的 X 值.

ChartDataSeries.MinY

返回数据序列上最小的 Y 值.

ChartDataSeries.PointData

获取管理点数据的 ChartDataArray 对象.(同时含有 X 和 Y 的数据).

StatisticalData.PropertyGridEnabled

获取或者设置统计计算是否在属性网格中使用反射来展示.

StatisticalData.DataStatus

获取一个用来指示是否含有用于统计计算的数据的字符串.

ChartDataSeries.Tag

获取或者设置序列的用户数据.

ChartDataArray.DataField

被限制的数据字段.

ChartDataArray.DataType

获取或者设置外部数据类型.

ChartData.Hole 获取数据洞的值.
ChartDataSeries.Length 获取或者设置 ChartDataArray 的元素个数.

 图表组集合编辑器

图表组集合编辑器允许用户设置或者修改 Group1 或者 Group2 的属性。
访问图表组集合编辑器

  1. C1Chart 控件上右键点击,然后从上下文菜单中选择 Properties.
  2. 在属性窗口中,展开 ChartGroup 节点,然后点击紧挨着 ChartGroupCollection 属性的 ellipes.图表组集合编辑器将会出现.

在图表组集合编辑器中可用的属性
下表展示了 ChartGroup Collection Editor 在设计时可以使用的属性的名字和描述.或者在运行时可以通过 ChartGroup 对象来访问这些属性.

成员

描述

ChartData

获取序列上数据点的个数.

ChartData.FunctionsList

返回数据序列上最大的 X 值.

ChartData.HighLight

返回数据序列上最大的 Y 值.

DataHighlight.Activation

返回数据序列点数据数组上最小的 X 值.

DataHighlight.Appearance

返回数据序列点数据数组上最小的 Y 值.

ChartDataSeries.PointData

获取管理点数据的 ChartDataArray 对象.(同时含有 X 和 Y 的数据).

StatisticalData.PropertyGridEnabled

获取或者设置统计计算是否在属性网格中使用反射来展示.

StatisticalData.DataStatus

获取一个用来指示是否含有用于统计计算的数据的字符串.

ChartDataSeries.Tag

获取或者设置序列的用户数据.

ChartDataArray.DataField

被限制的数据字段.

ChartDataArray.DataType

获取或者设置外部数据类型.

ChartData.Hole

获取数据洞的值.

ChartDataSeries.Length

获取或者设置 ChartDataArray 的元素个数.

 基于函数的集合编辑器

基于函数的集合编辑器是用来在设计时添加或者修改以绘制数据为目的的函数。关于使用函数来绘制图表的更多信息,请参见绘制函数(168 页)。
访问基于函数的集合编辑器

  1. C1Chart 控件上右键点击,然后从上下文菜单中选择 Properties.
  2. 在属性窗口中,展开 ChartGroup 节点,
  3. 然后展开 Group0 节点,然后再展开 ChartData 节点。
  4. 选择 FunctionList 属性,并点击 ellipes 按钮.

基于函数的集合编辑器将会出现.
基于函数的集合编辑器的基础部分
下面的插图描述了 FunctionBase Collection Editor 中的元素.
下表展示了 FunctionBase Collection Editor 在设计时可以使用的属性.或者在运行时可以通过 FunctionBase 对象来访问这些属性.
在基于函数的集合编辑器中可用的属性
Code 属性指定了函数代码的类型和语言,还有代码的多行的展示.Code 属性和它们的描述
如下:

成员

描述

CodeErrors

获取所有的编译错误的文字描述.

CodeLanguage

获取或者设置使用 VB 还是 C#作为编程语言.用户
可以通过点击代码语言文本框的下列按钮来指定使用哪种语言.

CodeLines

获取或者设置方法代码的多行展示.通过点击
ellipsis 按钮您可以在集合字符串编辑器中的列表框中输入代码。

CodeType

获取或者设置代码将会被编辑成公式,方法,或者一个完整的编译单元。

CodeValid

获取函数编译是否成功。

基于函数的集合编辑器的其他属性函数的其它属性如下:

成员

描述

Label

获取或者设置函数的标签。

LegendEntry

获取或者设置函数是否被显示在图例中。

基于函数的集合编辑器的绘制属性
绘制属性用于修改您的函数中使用的图表数据序列绘制的样式或者功能。绘制属性和它们的描述如下:

成员

描述

AutoMax

获取或者设置最大 X 值是否自动计算。

AutoMin

获取或者设置最小 X 值是否自动计算。

LineStyle

获取或者设置用于绘制函数的线的样式。

MaxX

获取或者设置函数绘制时的最大 X 值。

MinY

获取或者设置函数绘制时的最大 X 值。

PlotLinesMethod

获取或者设置函数绘制时使用的方法。

PlotNumPoints

获取或者设置函数绘制时使用的点的数目。

PlotOverData

获取或者设置函数是绘制在数据序列的上面还是后面。

Visible

获取或者设置函数绘制的可见性。

 标签集合编辑器

标签集合编辑器用来增加和编辑数据序列上的图表标签。图表标签用来指示在数据序列中的重要的数据点。关于如何使用图表标签的更多信息,请参见图表标签(198 页)。
访问标签集合编辑器

  1. C1Chart 控件上右键点击,然后从上下文菜单中选择 Properties.
  2. 在属性窗口中,展开 ChartLabels 节点,然后点击紧挨着 LabelsCollection 属性的

ellipes 按钮. 标签集合编辑器将会出现.
在标签集合编辑器中可用的属性
下表展示了 Label Collection Editor 在设计时可以使用的属性.或者在运行时可以通过 ChartLabels 对象来访问这些属性.

成员

描述

AttachMethod

获取或者设置标签的附件方法。

AttachMethodData

获取或者设置填充颜色。

GroupIndex

当标签的 AttachMethod 属性指定 DataIndex 附属时,获取或者设置附加到一个标签上的数据点的组索引。

PointIndex

当标签的 AttachMethod 属性指定 DataIndex 附属时,获取或者设置附加到一个标签上的数据点的点索引。

SeriesIndex

当标签的 AttachMethod 属性指定 Coordinate 或者
DataCoordinate 附属时,获取或者设置附加到一个标签上的数据点的序列索引。

X

当标签的 AttachMethod 属性指定 Coordinate 或者 DataCoordinate 附属时,获取或者设置 X 坐标(数据或者用户工作区).

Y

当标签的 AttachMethod 属性指定 Coordinate 或者 DataCoordinate 附属时,获取或者设置 Y 坐标(数据或者用户工作区).

Compass

获取或者设置标签相对于其特定位置的方位。

Connected

获取或者设置一个连接线是否绘制到一个相关联的数据点。

Image

获取或者设置图片。

Location

获取图表在控件用户工作区中标签的位置.

Name

获取标签的名字。

Offset

获取或者设置从一个关联的数据点的以像素为单位的偏移距离。

Label.RotationOverride

这个属性允许指定标签连接点的正时针旋转角度。这个属性重载了 label Style 对象的 RotationEnum, 同时不适用于 Radial 或者
RadialText 罗盘值。

Size

获取或者设置在图表控件客户工作区域中的标签大小。

SizeDefault

获取或者设置标签的默认大小。

Style

获取标签的 Style 对象.

AutoWrap

获取或者设置文字是否自动换行。

BackColor

获取或者设置背景色。

BackColor2

获取获取设置渐进或者影线背景色

Border

获取 border 对象。

BorderStyle

获取或者设置边框样式。

Border.Color

获取或者设置边框颜色。

Rounding

获取控制边角的环绕的 Rounding 对象.

Thickness

获取或者设置边框厚度.

Font

获取或者设置 font 对象.

ForeColor

获取或者设置前景色.

GradientStyle

定义背景的渐进填充的颜色。

HatchStyle

定义背景影线填充的样式.

HorizontalAlignment

获取或者设置文字的水平对齐.

ImageAlignment

获取或者设置图片对齐.

Opaque

获取或者设置背景的不透明性。

Rotation

获取或者设置文字定位。

VerticalAlignment

获取或者设置文字的垂直对齐.

Text

获取或者设置标签的文字.

TooltipText

获取或者设置提示信息的文字.

Visible

获取或者设置标签可见性.

 点样式集合编辑器

点样式集合编辑器是用来在设计时添加或者修改图表上特定数据点的点样式的.关于如何使用点样式的更多信息,请参见使用点样式来工作(182 页).
访问点样式集合编辑器

  1. C1Chart 控件上右键点击,然后从上下文菜单中选择 Properties.
  2. 在属性窗口中,展开 ChartGroup 节点,然后展开 Group0 或者 Group1 节点.
  3. 展开 ChartData 节点,然后点击紧挨着 PonitStyleList 属性的 ellipes
  4. 点击 Add 按钮来在集合编辑器上添加一个点样式.

点样式的属性会出现在点样式集合编辑器中的属性网格中.

在点样式集合编辑器中可用的属性
下表展示了 PointStyle Collection Editor 在设计时可以使用的属性.或者在运行时可以通过 PointStyle 对象来访问这些属性.
点样式集合编辑器中的外观属性

成员

描述

FillType

获取或者设置填充类型.

Color1

获取或者设置填充颜色.

Alpha

获取或者设置填充 alpha 值(透明性).

Label

获取或者设置点样式标签.

LegendEntry

获取或者设置点样式是否显示在图例中.

Color

获取或者设置线的颜色.

Pattern

获取或者设置线的样式.

Thickness

获取或者设置线的厚度.

Offset

获取或者设置偏移量来适应图表.

Color

获取或者设置数据点符号的颜色.

OutlineColor

获取或者设置数据点符号的轮廓线颜色.

OutlineWidth

获取或者设置数据点符号的轮廓线宽度.

Shape

获取或者设置数据点符号的形状.


点样式集合编辑器中的其它属性

成员

描述

PointIndex

获取或者设置附加在点样式上的数据点的索引.

Selection

获取或者设置点样式的选中方法.

SeriesIndex

获取或者设置附加在点样式上的数据序列的索引.


 缩放菜单集合编辑器

缩放菜单集合编辑器是用来编辑缩放菜单集合编辑器上的属性的.
访问缩放菜单集合编辑器

  1. C1Chart 控件上右键点击,然后从上下文菜单中选择 Properties.
  2. 在属性窗口中,展开 ChartArea 节点,然后展开 AxisX,AxisY 或者 AxisY2 节点.然后展开 ScrollBar 节点.
  3. 点击紧挨着 ScaleMenuItems 属性的 ellipes 按钮.缩放菜单集合编辑器将会出现.

    成员

    描述

    Scale

    获取或者设置菜单条目对应的缩放.

    Text

    获取或者设置菜单条目的文字.

    Size

    获取或者设置数据点符号的大小.


    在缩放菜单集合编辑器中可用的属性
    下表展示了 ScaleMenuItems Collection Editor 在设计时可以使用的属性.或者在运行时可以通过 ScaleMenuItem 对象来访问这些属性.

    4.3.10 渐近线集合编辑器

    渐近线集合编辑器是用来在设计时添加或者修改渐近线,它是用来模拟功能发展渐进的数据
    的.关于渐近线的更多信息,请参见使用渐近线进行工作(174 页).
    访问渐近线集合编辑器
  4. C1Chart 控件上右键点击,然后从上下文菜单中选择 Properties.
  5. 在属性窗口中,展开 ChartGroup 节点,然后展开 Group0 或者 Group1 节点.

    Value

    获取或者设置菜单条目对应的值.

  6. 展开ChartData节点.点击紧挨着TrendsLine属性的ellipes按钮.渐近线集合编辑器将会出现.

在渐近线集合编辑器中可用的属性
下表展示了 Trendline Collection Editor 在设计时可以使用的属性.或者在运行时可以通过
TrendLine 对象来访问这些属性.
渐近线集合编辑器的一些属性

成员

描述

DataArray

获取或者设置渐近线使用的 Y 值的数组.

LegendEntry

获取或者设置渐近线是否显示在图例中.

Period

获取或者设置渐近线移动平均值的取值区间.

RegressionOptions

获取回归计算的选项.

NumTerms

获取或者设置回归方程式的条目数量,仅对多项式渐近线和傅里叶渐近线可用.

UseYIntercept

获取或者设置渐近线是否使用Yintercept 属性.仅对多项式渐近线可用.

YIntercept

获取或者设置当渐近线截取到 x=0 线时的 Y 值.
仅对多项式渐近线可用.

Coeffs

获取回归方程式的系数.

DF

获取自由度.

F

获取 F-observed(F-statistic) 值.

Rsq

获取测量的系数(R-squared).

Sey

获取 Y 数值的标准错误.

Sse

获取由于错误导致的校验的总数.

Ssr

获取由于回归导致的校验的总数.

SeriesIndex

获取或者设置用于渐近线绘制的数据序列的索引.

SeriesLabel

获取用于渐近线绘制的数据序列标签.

Text

获取或者设置显示在图例上的文字.

TrendLineType

获取或者设置渐近线的类型.

渐近线集合编辑器的绘制属性

成员

描述

ForecastBackward

获取或者设置渐近线超过序列数据最小值的程度.

ForecastForward

获取或者设置渐近线超过序列数据最大值的程度.

LineStyle

获取或者设置用于绘制渐近线的线.

Color

获取或者设置线的颜色.

Pattern

获取或者设置线的样式.

Thickness

获取或者设置线的厚度.

PlotLinesMethod

获取或者设置渐近线绘制的方法.

PlotNumPoints

获取或者设置渐近线绘制的点的数量.

PlotOverData

获取或者设置渐近线是否绘制在数据的前面还是后面.

Visible

获取或者设置渐近线是否可见.

 值标签集合编辑器

值标签集合编辑器是用来在设计时添加或者修改 ValueLabels 类中属性的.值标签显示了定义在一个特殊的轴线坐标上的文字.关于值标签的更多信息,请参见值标签注解(222 页).
访问值标签集合编辑器

  1. C1Chart 控件上右键点击,然后从上下文菜单中选择 Properties.
  2. 在属性窗口中,展开 ChartArea 节点,然后展开 AxisX,AxisY 或者 AxisY2 节点.然后点击紧挨着 ValueLabels 属性的 ellipes 按钮.值标签集合编辑器将会出现.

在值标签集合编辑器中可用的属性
下表展示了 Valuelabel Collection Editor 在设计时可以使用的属性.或者在运行时可以通过 ValueLabel 对象来访问这些属性.

成员

描述

Text

获取或者设置在值标签上显示的文字.

Appearance

获取或者设置值标签的外观.

BackColor

获取或者设置值标签的背景色.

Color

获取或者设置值标签的颜色.

Gridline

获取或者设置一个指定了一个网格线是否显示在值标签中的标志值.

MarkerSize

获取或者设置值标签的标记大小.

Moveable

获取或者设置一个指示了值标签是否能够被用户拖拽的标志值.

DateTimeValue

获取或者设置值标签使用一个日期值替代的轴线
值.

NumericValue

获取或者设置值标签使用一个日期值替代的轴线
值.


 视觉效果集合编辑器

视觉效果集合编辑器是用来编辑视觉效果属性的.另外一种用来编辑视觉效果样式的方法是使用视觉效果设计器.关于视觉效果设计器的更多信息,请参见视觉效果设计器(231 页).
访问视觉效果集合编辑器

  1. C1Chart 控件上右键点击,然后从上下文菜单中选择 Properties.
  2. 在属性窗口中,展开VisualEffects节点,然后点击紧挨着Styles属性的ellipes按钮. 视觉效果集合编辑器将会出现.

在视觉效果集合编辑器中可用的属性
下表展示了VisualEffectsStyle Collection Editor在设计时可以使用的属性.或者在运行时可以通过 VisualEffectsStyle, ColorOptions, EdgeStyle, LightStyle 对象来访问这些属性.

成员

描述

Angle

获取或者设置在绘制时使用的角度.

Enabled

启用效果.

GroupElements

获取或者设置一个用来指定图形元素在绘制时能够被分组的标志值.

Scalable

获取或者设置一个用来指定元素的大小是否取决于控件大小的标志量.

ScaleEffect

获取或者设置当Scalable属性为True时用来度量元素的度量因子.

Colors

获取式样的颜色选项.

Brightness

获取或者设置明亮度校正值.

HueShift

获取或者设置色彩偏移,其取值范围为从0到359.

Saturation

获取或者设置饱和度调整,其取值范围为从-100 到100.

Edge

获取样式的边框设置.

Rounding

获取或者设置矩形元素的近似半径.

Width

获取或者设置元素边框的宽度.当Scalable属性设置为true时,它使用相对单位进行测量,否则,使

 

用像素.

Light

获取样式的光源设置.

Focus

获取或者设置光源的位置.

Gradient

获取或者设置光渐进的样式.

Intensity

获取或者设置光强度.

Scale

获取或者设置光缩放,当缩放小于一个光源模式时,它会在元素上重复.

Shape

获取或者设置光形状.

Shift

获取或者设置光移位.

Size

获取或者设置光点的大小.

  • No labels