投稿者 魔界の仮面弁士  (社会人) 投稿日時 2023/3/17 15:12:47
> xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"
> このURIを指定すればよいというのはVisualStudioのどこを見ればわかるのでしょうか?

NuGet で公開されているものは、Visual Studio の機能の一部では無いので、
VS を見てもわかりません。それぞれのライブラリのドキュメントまたはソースコードを読みましょう。

xmlns で指定すべき URI は、そのアセンブリの XmlnsDefinitionAttribute 属性で指定されます。
https://learn.microsoft.com/ja-jp/dotnet/api/system.windows.markup.xmlnsdefinitionattribute?view=netframework-4.8.1

これは通常、C# なら AssemblyInfo.cs 、Visual Basic なら AssemblyInfo.vb ファイルで
実装されますので、ソースコードが提供されている場合はそれを見て判断できます。
https://github.com/MaterialDesignInXAML/MaterialDesignInXamlToolkit/blob/2a38b2c70a5e851bc5b926e0641c1848e719d86b/MaterialDesignThemes.Wpf/Properties/AssemblyInfo.cs


とはいえ、毎回ソースコードを読むのは苦痛でしょうから、普通はドキュメントを探します。
たとえば
https://www.nuget.org/packages/MaterialDesignThemes/
のライブラリであれば、その大元が
https://github.com/MaterialDesignInXAML/MaterialDesignInXamlToolkit
にあることは NuGet ページで分かりますし、README を読めば名前区間の書かれたサンプルも用意されていますね。
https://github.com/MaterialDesignInXAML/MaterialDesignInXamlToolkit/blob/master/README.md#-getting-started