2016-02-23 34 views
3

我正在研究我编写的小型电子邮件客户端的HTML编辑器/文本框。电子邮件程序的HTML编辑器/查看器

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

我将如何使用Visual Studio/C#来模拟电子邮件查看器/构成上述现有程序示例的组件?

我试过研究这个主题,但我并没有真正得到我期待的结果。我得到的最接近的是:

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

我在找什么显然是可以做的,我只是无法找到如何做到这一点,或像Outlook这样的程序已经做到了。

+2

看看什么样的Outlook,它是否像一个燃烧的人要求消防安全提示(它使用基于Word的引擎)。看看[winforms html编辑器](http://stackoverflow.com/questions/214124/winforms-html-editor) –

+1

你基本上是在寻找一个wysiwyg html编辑器控件。 –

回答

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的工作。只是一个巨大的粉丝。 :-)

相关问题