2016-02-23 2 views
3

Я изучаю HTML-редакторы/текстовые поля для небольшого почтового клиента, который я пишу.Редактор HTML/программа просмотра электронной почты

Или я даже могу задаться неправильным вопросом или в действительности думать об этом не так! Например, в Outlook, eM Client, и я представляю себе все остальные почтовые клиенты, которые могут отправлять HTML.

Как я могу получить (или сделать) элемент управления с помощью Visual Studio/C#, который имитирует средства просмотра электронной почты/составляющие компоненты вышеупомянутых существующих примеров программ?

Я пробовал исследовать эту тему, но я действительно не получаю результаты, которые я ищу. Ближайшие, которые я получил:

  • В какой-то степени используйте RichTextbox?
  • Для части ПРОСМОТРЕТЬ элемент управления веб-браузера.

Возможно, что я ищу, я просто не могу найти, КАК это сделать или как программы, подобные Outlook, уже делают это.

+2

Глядя на то, что Outlook походит на запрос горящего человека на советы по пожарной безопасности (он использует движок, основанный на Word). См. [Winforms html editor] (http://stackoverflow.com/questions/214124/winforms-html-editor) –

+1

Вы в основном ищете редактор редактора wysiwyg html. –

ответ

1

Хотя этот вопрос немного широк для переполнения стека, я чувствовал себя обязанным ответить из-за хорошего опыта, который у меня был с этим. Я настоятельно рекомендую вам проверить наш набор элементов управления Telerik. Похоже, что вы хотите сделать какой-то рабочий стол клиента, поэтому я хотел бы проверить их Winforms и/или управления WPF для этого:
http://www.telerik.com/products/winforms.aspx
http://www.telerik.com/products/wpf/overview.aspx

Они также имеют аналогичные элементы управления для создания веб-почты клиент, поэтому, если вы создадите сервисный уровень для выполнения всех ваших данных, вы можете создать несколько типов клиентов и повторно использовать все свои служебные вызовы.

Вот почтовый клиент демо они создали с помощью их управления:
http://demos.telerik.com/aspnet-ajax/webmail/

И нет, я не работаю на Telerik. Просто огромный поклонник. :-)

Смежные вопросы