假设我在XAML文件中有一个顶级ResourceDictionary
元素,没有C#代码隐藏。如何将此元素放在特定的命名空间中?
答案 0 :(得分:0)
我不确定你是否可以 - 但我从未见过这样做过。
我看到的是将ResourceDictionary XAML文件放在程序集的目录结构中,并通过Pack URI语法获取它。
博士。 WPF有一篇关于在代码here中获取ResourceDictionaries的有趣帖子。
答案 1 :(得分:0)
这比我想象的要简单得多:
<ResourceDictionary x:Class="SomeNamespace.SomeClassName"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
</ResourceDictionary>