我在这里浏览了以前的帖子以及一些教程视频。工具箱选项似乎从 4.0 开始就有图表控件选项,不需要任何额外下载。
但在我的例子中,工具箱以 Pointer 开头,然后是一些常见的 WPF 控件,然后是所有 WPF 控件,例如按钮、 Canvas 等。我没有看到图表控件。
请仔细阅读,我可能缺少程序集引用。引用似乎是:
System.Windows.Control.dataVisualization.toolkit.dll
当我查找列表时,我什至没有这样的引用资料可供导入。我最接近的是:
System.Web.DataVisualization
我导入了它,但它也不起作用。
请指教我缺少什么。我正在寻找图表控件来开始并在我当前的应用程序上做一些简单的图表工作。谢谢你。
最佳答案
我想这就是您要找的:http://www.nuget.org/packages/WPFToolkit.DataVisualization/
<Window x:Class="drawtextonbitmap.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:chartingToolkit="clr-namespace:System.Windows.Controls.DataVisualization.Charting;assembly=System.Windows.Controls.DataVisualization.Toolkit"
Title="MainWindow" Height="350" Width="525">
<Grid>
<chartingToolkit:Chart />
</Grid>
</Window>
如果你想让它出现在工具箱中:
- 右键单击工具箱 -> 选择项目
- 点击浏览
- 转到您的项目文件夹
- 打开\packages\WPFToolkit.DataVisualization.3.5.50211.1\lib\System.Windows.Controls.DataVisualization.Toolkit.dll
- 按确定
- 它将位于“通用 WPF 控件”部分
确保在使用包管理器控制台之前安装提到的包:http://docs.nuget.org/docs/start-here/using-the-package-manager-console
PM> Install-Package WPFToolkit.DataVisualization
关于c# - 默认情况下存在 WPF 图表控件,还是必须进行外部下载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21918087/