在DotNetBar中我想改变针值并使其在圆形量规附近移动,但我不能这样做。在另一个组件(AGauge)中,它可以很容易地完成: AGauge1.Value + = 1 但它有一些局限性(例如,没有垂直标尺,也没有很好的预览)
答案 0 :(得分:0)
看看这个:http://www.devcomponents.com/kb2/?p=989
我认为这包含了你所有的奇迹(如果这是一个好的控制)......
特别是:
值 - 指针的值。这是间隔值 指针正在“指向”。
注意,以编程方式设置此值将导致屏幕显示 要衰减的指针显示 - 如果已将DampeningSweepTime设置为 非零值。如果不需要编程阻尼,您可以 通过ValueEx属性设置指针值。
ValueEx - 指针的值。这是间隔值 指针正在“指向”。
请注意,以编程方式设置此值将导致屏幕显示 指针显示会立即更新 - 无论是否 DampeningSweepTime已设置为非零值。如果 需要程序化阻尼,您可以通过设置指针值 价值属性。
答案 1 :(得分:0)
试试这个,如果它适合你
MyGaugeControl.SetPointerValue("MyScaleName", "MyPointerName", (double)[Value To Set]);
假设
Gauge Name,Scale Name和Pointer name分别是MyGaugeControl,MyScaleName和MyPointerName。