将格式化的字符串保存为XAML

时间:2010-01-29 12:28:26

标签: xaml

我们希望在我们的软件中为我们的客户创建一个文本编辑器。

我们希望有一个简单的选项,如:

  • 粗体
  • 下划线
  • 斜体
  • 超链接

然后我希望将此消息作为XAML保存在db中,然后将XAML字符串绑定到我的Content Control。

XAML可以如下:

<TextBlock>
<TextBlock.Text>
<Hyperlink NavigateUri="http://somesite.com"/>
Click here to go to somesite.com
</TextBlock.Text>
</TextBlock>

这个活动是否有免费的编辑器?

如何解析要保存在适当的正确XAML中的字符串?

1 个答案:

答案 0 :(得分:0)

要解析XAML,请使用XamlReader类。 load方法被重载,为您提供了解析XAML的几个选项。 如果您不想重新发明轮子,可以查看几个项目(尽管XamlReader功能非常强大)。