有没有一个轻量级的,更好的开放源代码,用于dotnet的可标签控制?

在WinForm应用程序中显示文本时,我一直在寻找一种使用简单标记语言或简单html的方法。我想避免嵌入网页浏览器控件,因为在大多数情况下,我只是想在句子中突出显示一个或两个单词。

我曾看过使用RTFControl,但我认为这有点沉重,我不认为用于格式化的“语言”很容易。

是否有一个简单的控件可以让我显示如下字符串:

这是一个采样字符串 ,其中采用了不同的格式。

如果能够为文本指定字体和/或大小,我会非常整洁。

哦,dotnet 3.5和WPF / xaml不是一个选项。

0

1 答案

那么,只需使用HTML。我们在一些应用程序中使用了以下'FREE'控件,而且它非常漂亮。

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

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

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

唯一的先决条件是在你的About Box中提及他们的名字。

0
额外