我正在研究正在编写的小型电子邮件客户端的HTML编辑器/文本框。
否则我什至可能会问错问题,或者实际上是以错误的方式思考问题!例如在Outlook,eM Client中,我想象每个其他可以发送HTML的电子邮件客户端。
我如何使用Visual Studio / C#获得(或制作一个控件)以模仿上述现有程序示例的电子邮件查看器/组成组件?
我曾尝试研究此主题,但并未真正得到想要的结果。我得到的最接近的是:
在某种程度上使用RichTextbox?
对于VIEWING部分,是Web浏览器控件。
我正在寻找的东西显然是可以做的,我只是找不到怎么做或找不到像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工作。只是一个忠实的粉丝。 :-)
关于c# - 电子邮件程序的HTML编辑器/查看器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35582829/