WYSIWYG HTML-редактор для Windows Mobile - PullRequest
2 голосов
/ 24 сентября 2008

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

Есть предложения?

Ответы [ 3 ]

1 голос
/ 31 декабря 2008

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

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

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

0 голосов
/ 18 октября 2008

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

0 голосов
/ 24 сентября 2008

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

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