如何对Visifire中的仪表控件设置多个指针和刻度比例

作者:控件中国网   出处:控件中国网   2015-10-20 09:32:27   阅读:13

在仪表控件的使用中,一个仪表中经常需要设置多个指针,用于指示不同的数据值,Visifire图表控件为开发人员提供了多种仪表,都可以进行多个指针的设置,并且指针类型以及样式都可以进行设置,下面是简单的代码和效果图:
 
XAML:
<vg:Gauge Type="Circular" Width="300" Height="300">
     
    <vg:Gauge.Indicators>
        <vg:NeedleIndicator Value="50"/>
        <vg:BarIndicator Value="40"/>
        <vg:MarkerIndicator Value="80"/>
    </vg:Gauge.Indicators>
</vg:Gauge>
 
效果图:
multiple_indicators.jpg
对于刻度比例来说,同一个仪表很多时候也需要设置多个不同比例的刻度,Visifire可以帮助开发人员快速设置仪表的多个比例刻度,具体可以参考下面的部分代码和效果图:
XAML:
<vg:Gauge Type="Circular" Width="300" Height="300">
     
    <vg:Gauge.CircularScales>
        <vg:CircularScale Name="Scale1"/>
        <vg:CircularScale Name="Scale2" Radius="0.5"/>
    </vg:Gauge.CircularScales>
 
    <vg:Gauge.Indicators>
        <vg:NeedleIndicator ScaleName="Scale2" Value="20"/>
        <vg:NeedleIndicator ScaleName="Scale1" Value="50"/>
    </vg:Gauge.Indicators>
</vg:Gauge>
效果图:
multiple_scales.jpg
Copyright© 2006-2015 ComponentCN.com all rights reserved.重庆磐岩科技有限公司(控件中国网) 版权所有 渝ICP备12000264号 法律顾问:元炳律师事务所
客服软件
live chat