5

试图避免使用 .net WebBrowser 控件(我不需要导航到 url、打印呈现的 html 或任何其他内置好东西)。包装 IE dll 似乎有点重量级。

我只需要一些可以显示基本 html 标记文本的东西——实际上是RichTextBox的 html 等效项。有人有任何经验/建议/战争故事吗?

4

5 回答 5

7

为 .NET 开发了这个 HTML 控件,它可以满足您的要求:即显示基本的 html 标记文本。

它不使用 IE 或任何其他非托管代码(.NET 框架本身除外)。

于 2010-09-08T22:54:51.247 回答
1

Lutz Roeder(以 Reflector 闻名)在他的网站上有一个所见即所得的 .NET HTML 编辑器:http ://www.lutzroeder.com/dotnet/ 。查看名为“writer”的下载。我自己没有使用过它,但这是我脑海中浮现的第一件事。

于 2008-09-03T02:51:06.587 回答
0

虽然需要一些努力,但您可以禁用内置 WebBrowser 控件的几乎所有“额外”功能。

如果内置的网络浏览器提供了您需要的所有功能,为什么还要寻找其他地方?

于 2008-08-20T13:34:15.233 回答
0

J. Menendez Poo 的完全托管的 HTML 渲染器并不完整,但它是迄今为止我发现的最好的。

我仍然需要深入尝试,但看起来比其他选择更有希望:

这假设您实际上并不需要Lutz Roeder's Writer的编辑功能。

于 2009-05-12T00:00:14.150 回答
0

可能想看看Awesomium。我在 .net 应用程序中取得了成功。

于 2011-12-12T14:33:09.980 回答