仪表控件iAngularGaugeX的使用
来源:互联网 发布:excel图标数据标志 编辑:程序博客网 时间:2024/05/16 17:01
仪表控件iAngularGaugeX的使用
插入我们需要的ActiveX控件
选择仪表控件iAngularGaugeX
(关于iAngularGaugeX和iAngularLogGaugeX的区别:前者仪表刻度均匀分布,后者非均匀分布,其他并无不同,按需取之)
之后我们会看到一个很简单的仪表盘,没有任何颜色渲染,看起来有点“丑”:
接下来我们修改它的属性,让它变得好看一点:
此处解释一些常用的属性含义:
ArcRadius :仪表半径,本处选择默认半径60
ArcRangeDegrees :表盘角度范围,0~360度都可以选择
ArcStartDegrees :表盘起始角度,180度即为正左方向
AutoCenter :表盘位置,默认即可
AutoSize :表盘自动随控件范围改变而改变,默认False,本处修改为True
BackGroundColor :表盘背景颜色
BackGroundPicture :背景图片
BorderStyle :三种模式:凹入,凸出,正常
HubColor :表盘中心颜色
HubSize :表盘中心尺寸
Label1 :设置第一个文字(如果需要是该文字显现,需要在后面将ShowLable1属性改为True)
Label2 :同上
OuterMargin :表盘距控件范围边缘距离(默认5,本处修改为0)
PointerColor :指针颜色
PointerMargin :表针顶端距刻度距离
PointerSize :表针尺寸
PointerStyle :表针类型(共有四种)
SectionColor :表盘刻度背景色
SectionCount :片段取用数量
SectionEnd :片段结束为止
ShowHub :展现表针
ShowInnerArcRadius:展现表盘刻度内圈线
ShowLabel :显示文字
ShowMaxPointer :显示表盘最大刻度点
ShowInnerArcRadius:展现表盘刻度外圈线
Tick :刻度属性设置(此处保持默认)
主要属性解释得差不多了,我们可以按照自己的想法去设置相应的属性。我们也可以通过程序来进行属性的设置,但考虑到此种方法并不简便,不适合初学者,此处就不赘述。
效果图:接下来我将告诉大家如何转动我们的表针
给仪表控件添加变量:
之后添加自己的变量名即可
之后仪表的类也会被加入我们的程序中
这个类中有非常多的函数,但我们目前只需用到put_Position();
之后我们只需要添加这句代码m_iIangularDip.put_Position(45);就可以操作我们的表针的
效果图如下:
非常简便实用!
关于仪表的使用就先讲到这里,如果大家有不明白的地方可以写在评论里,我会抽空进行解答。
- 仪表控件iAngularGaugeX的使用
- iAngularGaugeX--角形刻度尺控件的使用【图文】
- 一个漂亮免费的仪表控件
- 构建仪表、图表控件的绘制框架
- 一款有意思的 Qt 飞行仪表控件
- 电子仪表显示面表控件的开发
- 仪表控件的设计器介绍 - BeauGauge Sutie V2
- BeauGauge Suite V2 仪表控件
- C:forEach的使用:仪表所附件显示异常修复
- 仪表
- 基本完成了控件的底板(仪表是以前做的)
- 仪表控件-PC机上运行(网上收集的几个比较好的)
- 使用GDI+画仪表表盘
- 使用GDI+画仪表表盘
- 虚拟仪表控件 v2.0 下载
- 仪表控件-wince下能运行
- <job_demo><Qt>自绘仪表类控件
- qt做的简易 仪表
- SpannableString的用法(将文字分段设置样式,显示在TextView中)
- Socket怎么在客户端一直监听Socket服务器的端口号
- 用xcode7运行屏幕上下有黑边怎么处理
- js输入文本验证
- 踩个猴尾不容易啊 Canvas画个猴子
- 仪表控件iAngularGaugeX的使用
- 《稻盛和夫:小善如大恶,大善最无情-雾满拦江》
- LayaAir引擎学习日志10----LayaAir的一些游戏演示和游戏项目源码开源
- 在app内展示ppt
- 源码推荐:collectionView拖拽,仿凤凰FM iOS 局部监听键盘再也不会挡住输入框
- 建立标准数据对照表
- centos6.8搭建LAMP
- 整形数组合并
- Struts2学习笔记