Pergunta

Estou desenvolvendo um aplicativo de formulários (não web) para Windows Mobile, usando .NET CF 3.5. Eu preciso um controle editor HTML. Eu estou procurando algo ao longo das linhas de um FCKEditor simples, mas para usar em um aplicativo de formulários (EXE).

Todas as sugestões?

Foi útil?

Solução

Pocket IE (o navegador da Web incluído no Windows Mobile) é quase tão potente como Netscape 2 ... sem o apoio Javascript. Então, usando um editor de HTML baseado em navegador não está indo para o trabalho com ele. Opera tem a maioria do poder da versão desktop (incluindo DOM e suporte Javascript), mas eu não tenho certeza que ele tem uma facilidade enbedding no Windows Mobile. Também isso significaria a sua aplicação seria necessário uma cópia do Opera para o trabalho e é software comercial.

Eu sugiro que você quer: Escalar para trás seus planos um pouco e esquecer WYSIWYG HTML edição. É um pequeno dispositivo com uma tela pequena - é realmente necessário para as pessoas para conteúdos web editar nele

?

Ou: Você escreve sua própria pequena editor a partir do zero como um controle Windows.Forms. Se você só queria fonte de suporte, tamanho e cor em mudança (que é de 90%) do que as pessoas fazem nessas caixas de edição, não seria muito difícil, mas ainda é, provavelmente, algumas semanas trabalhar para um experiente desenvolvedor formas .NET .

Outras dicas

Eu não tenho certeza se ele é suportado pela estrutura compacta, mas você pode tentar definir DesignMode no controle WebBrowser através da reflexão e envolvendo-o para fazer um simples editor WYSIWYG .. acho que este é o código ..

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

Sobre tudo o que tenho que eu posso sugerir é Notepad ++ . Eu usá-lo para coisas Web, mas ele tem suporte para, creio eu, mais de 30 idiomas, e é grátis, assim você pode ser capaz de encontrar o que você está procurando lá.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top