【问题标题】:Using third party controls使用第三方控件
【发布时间】:2014-07-12 06:51:06
【问题描述】:

我是 WPF 开发的新手,我正在尝试在我的项目中使用 GraphSharp 库,但我无法访问 GraphSharp.Controls dll 类。

我在 mainwindows.xaml 文件中声明了这一行

xmlns:gsc = "clr-namespace:GraphSharp.Controls;assembly=GraphSharp.Controls"

当我尝试写作时

<gsc:GraphLayout/>

Note-GraphLayout 是一个在 xaml 中表示图形的类 我试图查看如何在 xaml 和其他资源中声明命名空间,但找不到适合我的问题的答案...

【问题讨论】:

  • 你添加了lib的引用吗?

标签: c# wpf xaml dll graph-sharp


【解决方案1】:

您是否尝试在添加 GraphSharp 库后重新构建解决方案?为了让 XAML 设计器/编辑器看到它,它需要重新构建解决方案。否则它会给你一个错误,说明它找不到。

我刚刚将 GraphSharp 库添加到项目中,并且能够使用您提供的相同命名空间,因此命名空间有效。

还要确保您在项目中添加了对 GraphSharp 库的引用。最好的方法是通过 NuGet。右键单击您的项目引用并选择添加一个新的 NuGet 包。搜索 GraphSharp 并安装它。

【讨论】:

  • 到目前为止我还不知道 NuGet,所以你教了我一些新东西 :) 谢谢它的工作但我确实在添加 DLL 后重建了解决方案
  • 很高兴能帮上忙!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-07-14
  • 2012-03-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-09-01
相关资源
最近更新 更多