.NET有没有一个轻量级、最好是开源的格式化标签控件?

7
我一直在寻找一种使用简单的标记语言或纯HTML来显示WinForm应用程序中的文本的方法。我想避免嵌入Web浏览器控件,因为在大多数情况下,我只想突出显示一个句子中的一个或两个单词。
我已经尝试过使用RTFControl,但我认为它有点重,并且我不认为用于格式化的“语言”很容易。
是否有一种简单的控件可以让我显示如下字符串:
这是一个示例字符串,带有不同的格式。
如果还能指定文本的字体和/或大小,那就太好了。
哦,.NET 3.5和WPF / XAML不是选项。
1个回答

7

好的,只需使用HTML。我们在一些应用程序中使用了以下“免费”控件,它非常美观。

我们可以在HTML标记中定义UI,然后使用此控件进行呈现:

http://www.terrainformatica.com/htmlayout/main.whtm

最初,我们开始查看HtmlToRTF转换器,以便我们可以使用RTF控件来呈现UI,但是两种格式之间有太多的匹配选项。因此,我们最终使用了上述控件。

唯一的前提条件是在您的关于框中提到他们的名称。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接