我正在研究我正在编写的小型电子邮件客户端的 HTML 编辑器/文本框。
或者我什至可能问错了问题,或者实际上以错误的方式思考它!例如 Outlook、eM 客户端,我想所有其他可以发送 HTML 的电子邮件客户端。
我如何使用 Visual Studio/C# 获得(或制作)一个控件来模拟上述现有程序示例的电子邮件查看器/撰写组件?
我已经尝试研究这个主题,但我并没有真正得到我正在寻找的结果。我得到的最接近的是:
- 在某种程度上使用 RichTextbox?
- 对于 VIEWING 部分,网络浏览器控件。
我正在寻找的东西显然是可以做到的,我只是找不到如何去做,也找不到像 Outlook 这样的程序是如何做到的。
最佳答案
虽然这类问题对于 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 工作。只是一个 super 粉丝。 :-)
关于c# - 电子邮件程序的 HTML 编辑器/查看器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35582829/