Domanda

Sto sviluppando un'app di moduli (non web) per Windows Mobile, usando .NET CF 3.5. Ho bisogno di un controllo dell'editor HTML. Sto cercando qualcosa sulla falsariga di un semplice FCKEditor, ma per l'utilizzo in un'app di moduli (EXE).

Qualche suggerimento?

È stato utile?

Soluzione

Pocket IE (il browser Web incluso con Windows Mobile) è potente quanto Netscape 2 ... senza il supporto Javascript. Quindi l'utilizzo di un editor HTML basato su browser non funzionerà con esso. Opera ha la maggior parte della potenza della versione desktop (incluso il supporto DOM e Javascript), ma non sono sicuro che abbia una funzione di integrazione su Windows Mobile. Inoltre significherebbe che la tua app avrebbe bisogno di una copia di Opera per funzionare ed è un software commerciale.

Ti suggerirei: Riduci un po 'i tuoi piani e dimentica la modifica HTML WYSIWYG. È un piccolo dispositivo con un piccolo schermo: è davvero necessario per le persone modificare il contenuto Web su di esso?

Oppure: scrivi da zero il tuo piccolo editor come controllo Windows.Forms. Se volessi supportare solo il cambio di carattere, dimensione e colore (che è il 90%) di ciò che le persone fanno in queste caselle di editor, non sarebbe troppo difficile, ma probabilmente è ancora qualche settimana di lavoro per uno sviluppatore di moduli .NET esperto .

Altri suggerimenti

Non sono sicuro che sia supportato dal framework compatto ma puoi provare a impostare la modalità di progettazione sul controllo WebBrowser tramite la riflessione e a racchiuderla per creare un semplice editor WYSIWYG .. pensa che questo sia il codice ..

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

Tutto quello che posso suggerire è Notepad ++ . Lo uso per roba Web, ma ha supporto per, credo, oltre 30 lingue ed è gratuito, quindi potresti essere in grado di trovare quello che stai cercando lì.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top