0

我正在写一个小的电子邮件处理小程序。它要么发送一封电子邮件(我知道是初级的),要么回复收到的电子邮件。在后一种情况下,我想在用户消息的文本框下方显示原始电子邮件。我在那里有另一个 TextBox,但我意识到大多数电子邮件客户端都以一种或另一种方式使用 HTML 格式,这将无法在 TextBox 中正确显示。

我真的不想让用户在一些花哨的预建所见即所得编辑器中格式化他们的电子邮件(我遇到的大多数潜在的解决方案都建议这种类型的东西),我只是想考虑到收到的电子邮件的可能性是用 HTML 格式化。我同样满足于从原始消息中剥离所有 HTML 格式,就像我在 TextBox 以外的控件中显示原始 HTML 内容一样,并在发送回复时将其原封不动地附加到未格式化的用户输入中,但我不看到也找不到优雅的方式来完成。

任何帮助是极大的赞赏。谢谢!

4

1 回答 1

0

如果 HTML 是 text/html 则只显示 HTML,并且可能有一个预览按钮或带有 WebBrowser 的窗格,您可以通过管道将 HTML 传输到。

于 2013-03-21T21:20:07.747 回答