【问题标题】:HTML editor/viewer for an email program电子邮件程序的 HTML 编辑器/查看器
【发布时间】:2023-03-19 22:54:01
【问题描述】:

我正在为我正在编写的一个小型电子邮件客户端寻找 HTML 编辑器/文本框。

或者我什至可能问错了问题,或者实际上是以错误的方式思考它!例如在 Outlook、eM 客户端中,我想其他所有可以发送 HTML 的电子邮件客户端。

我将如何使用 Visual Studio/C# 获得(或制作)一个模仿上述现有程序示例的电子邮件查看器/组合组件的控件?

我已经尝试研究这个主题,但我并没有真正得到我想要的结果。我得到的最接近的是:

  • 在某种程度上使用 RichTextbox?
  • 对于 VIEWING 部分,一个 Web 浏览器控件。

我正在寻找的东西显然是可以做到的,我只是找不到如何做到这一点,或者像 Outlook 这样的程序是如何做到的。

【问题讨论】:

  • 看看 Outlook 的作用就像向燃烧的人询问消防安全提示(它使用基于 Word 的引擎)。见winforms html editor
  • 您基本上是在寻找所见即所得的 html 编辑器控件。

标签: c# html-email html-editor


【解决方案1】:

虽然这类问题对于 Stack Overflow 来说有点宽泛,但我觉得有义务回答,因为我在这方面有很好的经验。我强烈建议您检查我们 Telerik 的控件套件。听起来你想做某种桌面客户端,所以我会为此检查他们的 Winforms 和/或 WPF 控件:
http://www.telerik.com/products/winforms.aspx
http://www.telerik.com/products/wpf/overview.aspx

他们还具有类似的控件来创建基于 Web 的邮件客户端,因此如果您创建一个服务层来执行所有数据检索,您可以想象创建多个客户端类型并重用所有服务调用。

这是他们使用控件创建的邮件客户端演示:
http://demos.telerik.com/aspnet-ajax/webmail/

不,我不为 Telerik 工作。只是一个巨大的粉丝。 :-)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-11
    • 1970-01-01
    • 1970-01-01
    • 2012-02-17
    • 1970-01-01
    • 2019-04-16
    相关资源
    最近更新 更多