c# - 默认情况下存在 WPF 图表控件,还是必须进行外部下载?

标签 c# wpf visual-studio charts

我在这里浏览了以前的帖子以及一些教程视频。工具箱选项似乎从 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/

相关文章:

asp.net - 如何在Visual Studio中批量发布到多个网站

c# - 在 VB.NET 中将字符串生成器转换为字符串数组

c# - 从位图转换为 JPEG 并保留原始位图分辨率

c# - IHTMLScriptElement 在哪里?

c# - 具有多个接口(interface)的依赖注入(inject)

wpf - 附加属性冗长

c# - ViewModel 应该如何引用它的 Models 属性?

WPF - 单击用户控件内的按钮不会调用命令,单击控件本身也不会

c# - '/' 应用程序中的服务器错误

c++ - win7 + vc7.1 + mfc = 计算器