Fórum Manipular textbox em c# #415552
17/04/2012
0
Estou com uma dúvida aqui, quero que o usuário ao digitar numeros em um textbox, automaticamente o sistema insira os pontos e virgurlas, assim como é o sistema de banco, exemplo:
Usuário digitou: 123
o sistema coloca 1.23
Usuario digitou: 12345
o sistema coloca 123.45
Usuario digitou: 123456
o sistemca coloca: 1,234.57
E assim por diante, alguém ai conhece algum método para fazer isso ?
João Flávio
Curtir tópico
+ 0Posts
18/04/2012
Joel Rodrigues
try
{
decimal valor = (sender as TextBox).Text;
(sender as TextBox).Text = valor.ToString(´´#,##0.00´´);
}
catch
{
(sender as TextBox).Text = ´´0,00´´;
}
Tente colocar esse código no onKeyPress e veja no que dá, confesso que não testei.
Boa sorte.
Gostei + 0
19/04/2012
João Flávio
Vlw obrigado
Gostei + 0
19/04/2012
Joel Rodrigues
Boa sorte com seus projetos.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)