动态加载XAML时的命名空间问题

时间:2011-05-09 10:29:37

标签: c# wpf xaml

我有一个WPF应用程序,它使用以下代码

从嵌入式资源加载FlowDocument
object something = XamlReader.Load( stream );

解析器告诉我他在

找不到“clr-namespace:ReportPrinter”
<FlowDocument
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:c="clr-namespace:ReportPrinter"
>

谷歌的快速搜索告诉我,我需要指定程序集,但我该怎么做?

1 个答案:

答案 0 :(得分:1)

只需将包含指定类的程序集的名称附加到命名空间的定义即可。可以在MSDN找到正确字符串的一个很好的例子。还描述了描述某个装配的不同可能性。