WPF/XAMLから始めるだけです。 Visual Studio 2015 Professionalで小さなアプリを持っています。アプリにいくつかのアイコンボタンを追加する必要があります。 MaterialIcons
というNuGet
パッケージがインストールされています。パッケージを使用する方法についてのみドキュメントがこの例であるWPF/XAMLでNugetパッケージのアイコンを使用する方法は?
<mi:MaterialIcon Icon="ic_search"/>
しかし、私は私のXAMLコードに、私は次のコンパイラエラーを取得することを追加するとき:
The namespace prefix "mi" is not defined.
MaterialIcon is not supported in a Windows Presentation Foundation (WPF) project.
The type 'mi:MaterialIcon' was not found. Verify that you are not missing an assembly reference and that all referenced assemblies have been built.
私のXAML:
<Button x:Name="button" Grid.Column="5" HorizontalAlignment="Left" Margin="10,10,10,10" VerticalAlignment="Top" Width="75"
Click="OnSettingsMenuItemClick">
<mi:MaterialIcon Icon="ic_search"/></Button>
コードから<mi:MaterialIcon Icon="ic_search"/>
を削除すると、アプリは正常にコンパイルされます。
私はMaterialIcons
プロジェクトの中のエントリreferences
を参照してください。 namespace
問題を解決する方法がわかりません。
ありすべきもこの例では 'xmlns:mi = ...'のようなXAML名前空間宣言になります。あなたもそれも必要になります。そして、あなたはもちろん、あなたが好きなものにmiという名前を変えることができます。 – Clemens