CircularGauge是非常优秀的可自定义控件循环表,可用于开发电流表与电压表,开源代码可以从下面的链接去下载:
https://www.codeproject.com/kb/silverlight/circulargaugecontrol.aspx?msg=3745697#xx3745697xx
或者
http://download.csdn.net/download/little_ban/9692810
下面以绘制电流表为例,阐述WPF绘制电流表的过程
Step1. 新建一个空的WPF工程命名为,在新的工程中完成CircularGauge.dll的添加。
把刚刚下载的CircularGauge开源代码,放在新建工程的文件目录下,如下图:
右击解决方案,添加->现有工程->选择刚刚添加的开源文件中的CircularGauge.csproj工程,点击“添加”完成CircularGauge工程的添加。右击该工程查看其属性的输出类型(属性->应用程序->输出类型)是否为:类库。右击该工程的“重新生成(E)”
Step2.引用CircularGauge.dll并添加CircularGauge的命名空间。
①添加引用:右击Galvanometer的“引用”,选择“添加引用”弹出下面的窗口,点击确定完成dll的添加。
②添加CircularGauge的命名空间:
<Window x:Class="Galvanometer.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:gauge="clr-namespace:CircularGauge;assembly=CircularGauge"
Name="DianLiuBiao" Height="340" Width=