在DotNetBar中,我想要更改针值并使其在圆形仪表中移动,但我不能这样做。在另一个组件(AGauge)中,它可以很容易地完成: AGauge1.Value += 1,但它有一些限制(例如。没有垂直仪表,预览效果不好)
发布于 2012-10-22 23:19:56
看看这个:http://www.devcomponents.com/kb2/?p=989
我认为这包含了你所有的好奇心(如果这是好的控制)…
尤其是这个:
值-指针的值。这是指针“指向”的间隔值。
请注意,如果DampeningSweepTime已设置为非零值,则以编程方式设置此值将导致屏幕指针显示变暗。如果不需要编程阻尼,可以通过ValueEx属性设置指针值。
ValueEx -指针的值。这是指针“指向”的间隔值。
请注意,以编程方式设置此值将导致屏幕指针显示立即更新-无论是否已将DampeningSweepTime设置为非零值。如果需要编程阻尼,可以通过Value属性设置指针值。
发布于 2014-10-15 22:38:38
试试这个,如果对你有用的话
MyGaugeControl.SetPointerValue("MyScaleName", "MyPointerName", (double)[Value To Set]);假设
仪表名称、刻度名称和指针名称分别为MyGaugeControl、MyScaleName和MyPointerName。
https://stackoverflow.com/questions/13008385
复制相似问题