0

私はWPF開発にかなり慣れていません。プロジェクト内でGraphSharp libを使用しようとしていますが、GraphSharp.Controlsdllクラスにアクセスできません。

mainwindows.xaml ファイルでこの行を宣言しました

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

そして書こうとすると

<gsc:GraphLayout/>

Note-GraphLayout は、xaml でグラフを表すクラスです。xaml やその他のリソースで名前空間を宣言する方法を調べてみましたが、問題に対する適切な答えが見つかりませんでした...

4

1 に答える 1

1

GraphSharp ライブラリを追加した後、ソリューションを再構築しようとしましたか? XAML デザイナー/エディターがそれを確認できるようにするには、ソリューションを再構築する必要があります。そうしないと、見つからないというエラーが表示されます。

GraphSharp ライブラリをプロジェクトに追加したところ、提供されたものと同じ名前空間を使用できたので、名前空間は有効です。

また、プロジェクトに GraphSharp ライブラリへの参照を追加したことを確認してください。これを行う最善の方法は、NuGet を使用することです。プロジェクトの [参照] を右クリックし、新しい NuGet パッケージの追加を選択します。GraphSharp を検索してインストールします。

于 2014-07-12T06:56:44.843 に答える