Pregunta

Estoy desarrollando una aplicación de formularios (no web) para Windows Mobile, usando .NET CF 3.5.Necesito un control de editor HTML.Estoy buscando algo parecido a un FCKEditor simple, pero para usarlo en una aplicación de formularios (EXE).

¿Alguna sugerencia?

¿Fue útil?

Solución

Pocket IE (el navegador web incluido con Windows Mobile) es tan poderoso como Netscape 2...sin el soporte de Javascript.Por lo tanto, usar un editor HTML basado en navegador no funcionará.Opera tiene la mayor parte del poder de la versión de escritorio (incluyendo soporte para DOM y Javascript), pero no estoy seguro de que tenga una función de integración en Windows Mobile.También significaría que su aplicación necesitaría una copia de Opera para funcionar y es un software comercial.

Te sugiero:Reduzca un poco sus planes y olvídese de la edición HTML WYSIWYG.Es un dispositivo pequeño con una pantalla pequeña. ¿Es realmente necesario que la gente edite contenido web en él?

O:Escribe su propio pequeño editor desde cero como un control de Windows.Forms.Si solo quisiera admitir el cambio de fuente, tamaño y color (que es el 90%) de lo que la gente hace en estos cuadros de edición, no sería demasiado difícil, pero probablemente aún sean algunas semanas de trabajo para un desarrollador de formularios .NET experimentado. .

Otros consejos

No estoy seguro de si es compatible con el marco compacto, pero puede intentar configurar el modo de diseño en el control WebBrowser mediante la reflexión y ajustarlo para crear un editor WYSIWYG simple.Creo que este es el código...

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

Lo único que puedo sugerir es Bloc de notas++.Lo uso para cosas web, pero creo que admite más de 30 idiomas y es gratuito, por lo que es posible que puedas encontrar lo que buscas allí.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top