2012-10-22 42 views
0

在DotNetBar中,我想更改指針值並使其圍繞圓形量表移動,但我無法做到。在另一個組件(AGauge)就可以輕鬆完成: AGauge1.Value + = 1 但它有一定的侷限性(例如,沒有垂直計,而不是良好的預覽。)在DotNetBar中移動指針控制的針

回答

0

看看這個:http://www.devcomponents.com/kb2/?p=989

我覺得這個擁有所有你不知道(如果這是很好的控制)......

尤其是今年:

價值 - 指針的值。這是指針指向的 的間隔值。

請注意,以編程方式設置此值會導致屏幕上 指針顯示被抑制 - 如果DampeningSweepTime已被設置爲 非零值。如果不需要編程減弱,您可以通過ValueEx屬性設置指針值。

ValueEx - 指針的值。這是指針指向的 的間隔值。

請注意,以編程方式設置此值會導致屏幕上 指針顯示立即更新 - 無論 DampeningSweepTime是否已設置爲非零值。如果需要編程減弱 ,則可以通過 Value屬性設置指針值。

+0

Tanx,但沒有代碼示例做我說的。我的意思是我的控件沒有大部分指針屬性。 – user1647179

+0

從下面的鏈接,你可以做這樣的事情:aGauge.StartAngle = 0; aGauge.Angle ='價值';和aGauge.EndAngle = 270;做你說的話... – Minus

+0

對不起,但他們不存在我的組件!!!!!!!!! – user1647179

0

試試這個,如果你的作品

MyGaugeControl.SetPointerValue("MyScaleName", "MyPointerName", (double)[Value To Set]); 

假設

計名稱,秤的名稱和指針的名字分別是分別MyGaugeControl,MyScaleName和MyPointerName。