gpt4 book ai didi

html - 在 XAML 代码中转义 HTML 标签

转载 作者:行者123 更新时间:2023-12-04 06:07:44 25 4
gpt4 key购买 nike

如何将 html 标签转义为 xaml 代码?

例如,如果我想显示 <b>text</b>在要放入 RichTextBox 的 xaml 内容中,如下所示:

    private void button1_Click(object sender, RoutedEventArgs e)
{
string mystring = "<b>test</b>";
MyRTB.Blocks.Add(Convert(@"<Bold>" + mystring + "</Bold>"));
}

static public Paragraph Convert(string text)
{
String formattedText = ParaHead + text + ParaTail;
Paragraph p = (Paragraph)XamlReader.Load(formattedText);
return p;
}

我尝试了 {} 和 {} 等的多种组合,但不起作用,如果可以的话,我不想使用六边形。

提前致谢

最佳答案

您只需要通过替换 < 来对其进行 XML 转义与 &lt; .
内置SecurityElement.EscapeWebUtility.HtmlEncode函数会为你做到这一点。

关于html - 在 XAML 代码中转义 HTML 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8156936/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com