Iocomp组件包控件表

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

绘图控件包组件

iPlot是一款即时绘图组件,支持具有连续递增的X坐标的数据序列的绘图。如果数据序列的X轴坐标并非连续递增,您可以使用iXYPlot组件。以上两款组件均支持以下主要特点:

通道数量没有上限

通道环形缓冲区

注释(文本、直线和矩形框)

X、Y轴线没有上限

内置工具栏和图标符号

线性刻度和对数刻度

反向刻度

数值、前缀、指数和数据/时间样式的刻度标尺

垂直或者水平方向的轴线

数据点标记

数据填充(iPlot组件)

智能轴线刻度调整,更好得适应人为的阅读习惯(1-2-5 规则)

直观的层管理(设计时和运行时)

刻度尺重叠(在层管理中支持大小调整和拖曳堆栈操作)

打印、保存、图像接口和拷贝到剪贴板

通过Channe属性,您可以访问指定的通道。您可以使用AddChannel, DeleteChannel,和RemoveAllChannel方法在运行时间中添加或者移除某个通道。在设计时,您可以使用内置的属性编辑器来改变通道。

通过Annotation属性,您可以访问指定的注释。您可以使用AddAnnotation, DeleteAnnotation, 和RemoveAllAnnotation方法在运行时间中添加或者移除某个注释。注释无法在设计时间中添加。

通过X-axis属性,您可以访问指定的X轴线。您可以使用AddXAxis, DeleteXAxis,和RemoveAllXAxes方法在运行时间中添加或者移除某个X轴。在设计时间,您可以使用内置的属性编辑器来改变某个X轴。

通过YAxis属性,您可以访问指定的Y轴线。您可以使用AddYAxis, DeleteYAxis,和RemoveAllYAxes方法在运行时间中添加或者移除某个Y轴。在设计时间,您可以使用内置的属性编辑器来改变某个Y轴。

通过索引号为0的DataView属性,您可以访问数据视图。该功能接口支持多个数据视图,但是在当前版本中未提供该功能支持,期待在下面版本中推出。

通过索引号为0的ToolBar属性,您可以访问工具栏。该功能接口支持多个工具栏,但是在当前版本中未提供该功能支持,期待在下面版本中推出。

通过索引号为0的Legend 属性,您可以访问图标符号。该功能接口支持多个图标符号,但是在当前版本中未提供该功能支持,期待在下面版本中推出。

XY绘图组件

iXYPlot是一个即时绘图组件,它支持具备任意X、Y坐标值的数据。如果您需要绘制具有连续递增的X坐标的数据序列,您可以使用iPlot组件。以上组件均支持以下主要特点:

通道数量没有上限

通道环形缓冲区

注释(文本、直线和矩形框)

X、Y轴线没有上限

内置工具栏和图标符号

线性刻度和对数刻度

反向刻度

数值、前缀、指数和数据/时间样式的刻度标尺

垂直或者水平方向的轴线

数据点标记

数据填充(仅iPlot组件)

智能轴线刻度调整,更好得适应人为的阅读习惯(1-2-5 规则)

直观的层管理(设计时和运行时)

刻度尺重叠(在层管理中支持大小调整和拖曳堆栈操作)

打印、保存、图像接口和拷贝到剪贴板

通过Channel属性,您可以访问指定的通道。您可以使用AddChannel, DeleteChannel,和RemoveAllChannel方法在运行时添加或者移除某个通道。在设计时,您可以使用内置的属性编辑器来改变通道。

通过Annotation属性,您可以访问指定的注释。您可以使用AddAnnotation, DeleteAnnotation, 和RemoveAllAnnotation方法在运行时中添加或者移除某个注释。注释无法在设计时中添加。

通过XAxis属性,您可以访问指定的X轴线。您可以使用AddXAxis, DeleteXAxis,和RemoveAllXAxes方法在运行时中添加或者移除某个X轴。在设计时,您可以使用内置的属性编辑器来改变某个X轴。

通过YAxis属性,您可以访问指定的Y轴线。您可以使用AddYAxis, DeleteYAxis,和RemoveAllYAxes方法在运行时中添加或者移除某个Y轴。在设计时,您可以使用内置的属性编辑器来改变某个Y轴。

通过索引号为0的DataView属性,您可以访问数据视图。该功能接口支持多个数据视图,但是在当前版本中未提供该功能支持,期待在下面版本中推出。

通过索引号为0的ToolBar属性,您可以访问工具栏。该功能接口支持多个工具栏,但是在当前版本中未提供该功能支持,期待在下面版本中推出。

通过索引号为0的Legend 属性,您可以访问图标符号。该功能接口支持多个图标符号,但是在当前版本中未提供该功能支持,期待在下面版本中推出。

专家级的仪表组件

Spectrum Display——Spectrum Display控件用于显示频,支持选择峰值和峰值衰减

使用BarCount属性来设置工具栏的数量。BarValue属性支持为每一个工具栏单元设置独立的值,且只能在运行阶段执行。在设计时显示工具栏数量,主要是为了您开发程序时起提示说明的作用。您需要在运行阶段使用clear方法或者初始化所有工具栏单元,用于清除所有初始值和说明值

Sliding Scale——滑动刻度控件(Sliding Scale)用于按照一个线性表达式来移动图形刻度尺,图中的静态数据点的位置随着刻度的移动而相应的移动,该控件

同样具有阴影效果(ScaleShadowColor, ScaleShadowEnabled,

ScaleBackgroundColor),为滑动刻度控件添加三维立体效果

Sliding Compass——滑动环形刻度控件(Sliding Compass)用于按照一个线性或者周期循环表达式来移动图形刻度尺(360度环形刻度)。图中的静态数据点的位置随着刻度的移动而相应的移动,动态数据点则移动至移动刻度尺的辅助位置。该控件同样具有阴影效果(ScaleShadowColor, ScaleShadowEnabled, ScaleBackgroundColor),为滑动环形刻度控件添加三维立体效果

Compass——环形刻度尺控件(Compass)用于显示具有环形刻度的图形,其Direction属性用于设置刻度尺指向方向。当ShowDirectionDisplay属性设置为

真时,在控件中心位置显示环形刻度尺所指向的数量值。

Dual Compass——双重环形刻度尺(Dual Compass)控件用于显示具有两个

环形刻度的图形

Pointer1Position和Pointer2Position属性用于改变各个环形刻度尺的指向方向。图中的静态数据点的位置随着刻度的移动而相应的移动,动态数据点则移动至移动刻度尺的辅助位置,动态数据点则移动至移动刻度尺的辅助位置。CenterDisplayPosition是一个与指向方向无关的属性,用于显示数值,ShowCenterDisplay, ShowPointer1, 和ShowPointer2属性用于指定数值的显

示/隐藏

LED Matrix——LED点阵控件(LED Matrix)是一个LED的网格控件。该控件的优点在于:在您所开发的窗体中,您无需再一个个布置LED,您只需一个窗

体便可以控制整个控件。因此,绘图速度要远远快于每个LED单元的单独绘图。

相关文档
最新文档