.net 任何开源的 WPF 仪表控件?
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/1499902/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
Any WPF Gauge Controls that are open source?
提问by Niels Hansen
I need to find an open source WPF Gauge Control that I can use in my Rich Client (not for silverlight). Does anyone have any recommendations on one that is open source?
我需要找到一个可以在我的富客户端(不适用于 Silverlight)中使用的开源 WPF 仪表控件。有没有人对开源有任何建议?
I need to build a WPF dashboard and the client is requesting using Gauges to display data.
我需要构建一个 WPF 仪表板,并且客户端请求使用仪表显示数据。
采纳答案by viggity
Also, with the ArcSegment control and the RotateTransform transform, it shouldn't be that awful to roll your own
此外,使用 ArcSegment 控件和 RotateTransform 变换,滚动您自己的控件应该不会那么糟糕
http://www.charlespetzold.com/blog/2008/01/Mathematics-of-ArcSegment.html
http://www.charlespetzold.com/blog/2008/01/Mathematics-of-ArcSegment.html
http://www.codeproject.com/KB/WPF/TransformationsIntro.aspx
http://www.codeproject.com/KB/WPF/TransformationsIntro.aspx
回答by user433307
Try this: http://dashboarding.codeplex.com/
回答by Jeremy Roberts
Here is a CodeProjectpage with some circular WPF and Silverlight gauges. They are licensed under the Free BSD license. Good luck!
这是一个带有一些圆形 WPF 和 Silverlight 仪表的 CodeProject页面。它们在 Free BSD 许可下获得许可。祝你好运!
回答by tjscience
There is a new WPF Gauge control on codeplex that looks pretty nice: http://wpfgauge.codeplex.com/
codeplex 上有一个新的 WPF Gauge 控件,看起来很不错:http://wpfgauge.codeplex.com/
回答by Dale Barnard
Unfortunately, wpfgauge at codeplex uses LGPL license, which makes it unfriendly to businesses that do not wish to release their source code.
不幸的是,codeplex 的 wpfgauge 使用 LGPL 许可证,这使得它对不希望发布其源代码的企业不友好。
dashboarding at codeplex seems nice, but it uses a non-standard way of doing UserControl: There is a control hierarchy deriving from UserControl, so Visual Studio doesn't know how to display controls in the designer. They work at run-time, but it is hard to tweak them in Visual Studio.
Codeplex 上的仪表板看起来不错,但它使用了一种非标准的 UserControl 方式:有一个从 UserControl 派生的控件层次结构,因此 Visual Studio 不知道如何在设计器中显示控件。它们在运行时工作,但很难在 Visual Studio 中调整它们。

