在 DotNetBar 中,我想更改针值并使其在圆形仪表周围移动,但我做不到。在另一个组件(AGauge)中,它可以很容易地完成:AGauge1.Value += 1 但它有一些限制(例如,没有垂直仪表并且预览效果不好)
问问题
3345 次
2 回答
0
看看这个:http ://www.devcomponents.com/kb2/?p=989
我认为这包含了你所有的奇迹(如果这是好的控制)......
特别是这个:
值——指针的值。这是指针“指向”的间隔值。
请注意,如果 DampeningSweepTime 已设置为非零值,则以编程方式设置此值将导致屏幕指针显示被抑制。如果不需要编程阻尼,您可以通过 ValueEx 属性设置指针值。
ValueEx – 指针的值。这是指针“指向”的间隔值。
请注意,以编程方式设置此值将导致屏幕指针显示立即更新 - 无论 DampeningSweepTime 是否已设置为非零值。如果需要编程阻尼,您可以通过 Value 属性设置指针值。
于 2012-10-22T15:19:56.270 回答
0
试试这个,如果它适合你
MyGaugeControl.SetPointerValue("MyScaleName", "MyPointerName", (double)[Value To Set]);
假设
Gauge Name、Scale Name和Pointer name分别是MyGaugeControl、MyScaleName和MyPointerName。
于 2014-10-15T14:38:37.953 回答