Usuário com melhor resposta
Problema MaskedEdtibox quando ganha foco

Pergunta
-
Boa Noite
Pessoal estou com o seguinte problema, estou fazendo uma telinha de cadastro e estou usando maskeditbox para formatar data e valoes..
Mas toda vez que forço um foco no controle, ele foca de boa mas quando começo a digitar ele salta um caracter, ai tenho que prescionar backspace umas duas vezes ai vai para o inicio da linha e consigo digitar ..
Alguem ja passou por isso ?
Estou desenvolvendo em Windows Forms com C#
Obrigado
- Movido AndreAlvesLimaModerator segunda-feira, 20 de junho de 2011 13:21 (De:Visual Studio - Geral)
Respostas
Todas as Respostas
-
Olá,
Testei aqui e não tive nenhum problema chamando o método Focus do MaskedTextBox... Provavelmente algum outro evento está sendo disparado e está causando essa diferença na seleção... De qualquer forma, você pode, após setar o foco no controle, utilizar o método Select, passando zero para start e zero para length... Dessa forma a seleção voltará para a primeira posição da caixa de texto...
André Alves de Lima
Microsoft MVP - Client App Dev
Visite o meu site: http://www.andrealveslima.com.br
Me siga no Twitter: @andrealveslima -
Prezado(a),Estou migrando seu post para o fórum de Windows Forms.Por favor, das próximas vezes que tiver alguma dúvida relacionada a esse assunto, poste por lá.Obrigado pelo apoio.
André Alves de Lima
Microsoft MVP - Client App Dev
Visite o meu site: http://www.andrealveslima.com.br
Me siga no Twitter: @andrealveslima -
Então Andre, ta muito estranho ...
Na verdade faço um teste , se o controle estiver em branco ele limpa e foca.
estou usando essa mascara 999.999.999-99
Cara ja ate exclui ele , e coloquei outro no lugar e nada , fiz sem a mascara e nao da problema ....
O problema deve ser com a mascara , tem algo de errado nela ?
-
Mr. Been,
Teria como você postar o seu código para tentarmos simular o problema?
at.,
Rogério de Resende Ohashi | Ohashi.NET (.NET, Security, C#, WinForms, WCF, Workflow, Azure, Windows Phone, Mono) -