XamlReader.Parse 异常
XamlReader.Parse exception
我在解析 xaml 字符串时遇到问题
(FlowDocument)(System.Windows.Markup.XamlReader.Parse(string));
得到这个异常
'Cannot create unknown type '{http://schemas.microsoft.com/winfx/2006/xaml/presentation}UnderLine'.' Line number '3' and line position '13'.
字符串看起来像这样
<FlowDocument xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"><Paragraph><Bold>text</Bold></Paragraph>
<Paragraph><Italic>text</Italic></Paragraph>
<Paragraph><UnderLine>text</UnderLine></Paragraph>
...
</FlowDocument>
除了下划线以外的所有其他内容都有效。有人知道问题出在哪里吗?
修复方法是 UnderLine
-> Underline
。
我在解析 xaml 字符串时遇到问题
(FlowDocument)(System.Windows.Markup.XamlReader.Parse(string));
得到这个异常
'Cannot create unknown type '{http://schemas.microsoft.com/winfx/2006/xaml/presentation}UnderLine'.' Line number '3' and line position '13'.
字符串看起来像这样
<FlowDocument xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"><Paragraph><Bold>text</Bold></Paragraph>
<Paragraph><Italic>text</Italic></Paragraph>
<Paragraph><UnderLine>text</UnderLine></Paragraph>
...
</FlowDocument>
除了下划线以外的所有其他内容都有效。有人知道问题出在哪里吗?
修复方法是 UnderLine
-> Underline
。