0

在 DotNetBar 中,我想更改针值并使其在圆形仪表周围移动,但我做不到。在另一个组件(AGauge)中,它可以很容易地完成:AGauge1.Value += 1 但它有一些限制(例如,没有垂直仪表并且预览效果不好)

4

2 回答 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 回答