使用第三方控件

时间:2014-07-12 06:51:06

标签: c# wpf xaml dll graph-sharp

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

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

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

当我尝试写

<gsc:GraphLayout/>

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

1 个答案:

答案 0 :(得分:1)

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

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

另外,请确保在项目中添加了对GraphSharp库的引用。最好的方法是通过NuGet。右键单击项目References并选择添加新的NuGet包。搜索GraphSharp并安装它。