2008-09-24 3 views
2

Я разрабатываю приложение форм (а не веб-приложение) для Windows Mobile с использованием .NET CF 3.5. Мне нужен элемент управления HTML-редактором. Я ищу что-то вроде простого FCKEditor, но для использования в приложении форм (EXE).WYSIWYG Редактор HTML для форм Windows Mobile

Любые предложения?

ответ

1

Pocket IE (веб-браузер, входящий в состав Windows Mobile) примерно такой же мощный, как Netscape 2 ... без поддержки Javascript. Поэтому использование HTML-редактора на основе браузера не будет работать с ним. Opera имеет большую часть настольной версии (включая поддержку DOM и Javascript), но я не уверен, что у нее есть средство для встраивания на Windows Mobile. Также это означало бы, что вашему приложению потребуется копия Opera для работы, и это коммерческое программное обеспечение.

Я предлагаю вам либо: немного изменить свои планы и забыть о редактировании HTML WYSIWYG. Это небольшое устройство с маленьким экраном - действительно ли нужно, чтобы люди редактировали веб-контент на нем?

Или: вы пишете свой собственный небольшой редактор с нуля как элемент управления Windows.Forms. Если вы хотите только изменить размер шрифта, размер и цвет (что составляет 90%) того, что люди делают в этих редакторах, это будет не слишком сложно, но, вероятно, это займет несколько недель для опытного разработчика .NET-форм ,

0

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

webBrowser1.Document.GetType().GetProperty("designmode").SetValue(webBrowser1.Document, true, null); 
-9

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

+1

Вы прочитали его вопрос? – thing2k 2008-10-23 15:21:16

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