在XAML中设置命名空间

时间:2009-07-06 20:00:02

标签: xaml namespaces

假设我在XAML文件中有一个顶级ResourceDictionary元素,没有C#代码隐藏。如何将此元素放在特定的命名空间中?

2 个答案:

答案 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>