Редактирование HTML в приложениях WinForms или WPF - PullRequest
4 голосов
/ 06 мая 2009

Я ищу способ редактирования фрагмента HTML (например, текста электронной почты) в приложении Windows (WinForms или WPF). Так что это должно работать в отличие от маленького редактора, который у меня есть прямо здесь, на сайте stackoverflow (ну, за исключением большего количества wysiwyg, я думаю), за исключением того, что я хочу сделать то же самое в WPF / WinForms.

В любом случае: у вас есть идея: редактирование HTML в приложениях Windows, как это было раньше со старым элементом управления редактированием DHTML.

Любые предложения будут высоко оценены.

Ответы [ 6 ]

1 голос
/ 12 июля 2011

Для WPF вы можете использовать Smith HTML Editor

0 голосов
/ 03 июля 2010

Вы можете попробовать HTML-элемент управления ModelText (раскрытие: я его написал).

Это - это то, что вы просите, и, насколько я знаю, единственное в своем роде: то есть, это редактирование HTML в Winforms, независимо от браузера и взаимодействия.

0 голосов
/ 05 июня 2009

Я нашел этот редактор , для которого не требуется Microsoft.mshtml. Однако, чтобы получить красивую панель кнопок форматирования, требуются некоторые дополнительные работы.

0 голосов
/ 18 мая 2009

взгляните на библиотеку HTMLTextbox на codeplex (http://winformhtmltextbox.codeplex.com/). Я знаю, она также использует элемент управления браузера, но работает отлично. Я использую ее в своих собственных приложениях (вот пример: http://www.code4ward.net/main/Flash/Gallery/large/5C9816C8-7C8F-4A47-8607.png)

0 голосов
/ 07 мая 2009

Я использовал этот редактор HTML, основанный на элементе управления веб-браузера IE, в своем приложении WinForms. Он работал хорошо, хотя существует большой 10-Мбайтный файл зависимостей COM-взаимодействия.

http://www.codeproject.com/KB/edit/editor_in_windows_forms.aspx

0 голосов
/ 06 мая 2009

WinForms имеет расширенный текстовый элемент управления, который вы можете использовать в определенной степени, но любой RTF в HTML будет сторонним ( Вот только один пример ). Я не могу ответить на WPF, но кажется, что идея FlowDocument и RichTextBox была бы там. Я думаю, что у вас возникла бы похожая проблема при конвертации RTF в HTML.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...