Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ericopf

Habilitando o teclado do pocketPC para um textbox

Recommended Posts

Galera! tenho uma aplicação onde um textbox se encontra, ate ai beleza funciona tudo certinho, o único problema é que quando coloco o foco no textbox ele não mostra o teclado, tenho que clicar no teclado para ele aparecer, não gostaria disso, minha intenção é que toda vez que aparece um foco no textbox automaticamente aparece o teclado do poket, como o Internet Explore que tem no palm, quando quero navegar por algum endereço e clico na barra de endereço automaticamente aparece o teclado.]

se alguém souber como habilitar essa opção por favor! agradeço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não testei, se funcionar posta, pois gostei da ideia, meu pocket pc tem teclado físico e nunca pensei nessa questão, tinha imaginado em começar a usar o numerico.

 

http://hot-virtual-keyboard.com/development/q1/

 

Opinião:

 

Eu colocaria o teclado aparecendo no DoubleClick do textbox, e esconderia no lostFocus, pois o fato do cara ter o foco não indica que você quer ver o teclado..

 

é só uma opinião

Compartilhar este post


Link para o post
Compartilhar em outros sites

Galera! tenho uma aplicação onde um textbox se encontra, ate ai beleza funciona tudo certinho, o único problema é que quando coloco o foco no textbox ele não mostra o teclado, tenho que clicar no teclado para ele aparecer, não gostaria disso, minha intenção é que toda vez que aparece um foco no textbox automaticamente aparece o teclado do poket, como o Internet Explore que tem no palm, quando quero navegar por algum endereço e clico na barra de endereço automaticamente aparece o teclado.]

se alguém souber como habilitar essa opção por favor! agradeço

 

Amigo ericopf adicione um inputPanel

 

crie os eventos para acionar eles quando o foco estive neles

 

private void textBox1_GotFocus(object sender, EventArgs e)
        {
         
            inputPanel1.Enabled = true;
        }

        private void textBox1_LostFocus(object sender, EventArgs e)
        {
            inputPanel1.Enabled = false;
        }

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.