textbox numerico con 2 decimales

06/09/2005 - 02:09 por Richard | Informe spam
Amigos. Como hacer en un textbox que solo acepte numeros enteros con 2
decimales ya que se utilizara como monetario.
Gracias de antemano.

Preguntas similare

Leer las respuestas

#1 Lord Voldemort
06/09/2005 - 03:21 | Informe spam
has visto el control NumericUpDown?
mira si te gusta como se comporta
puedes hacer eso incluso ponerle separadores decimales

saludos

Lord Voldemort..

"Richard" wrote in message
news:
Amigos. Como hacer en un textbox que solo acepte numeros enteros con 2
decimales ya que se utilizara como monetario.
Gracias de antemano.

Respuesta Responder a este mensaje
#2 fernando
07/09/2005 - 02:20 | Informe spam
debes controlar los caracteres ingresados en la caja de texto, cada caracter
ir verificando que sea un numero entre 0 y 9 y ademas que contenga un punto
antes de los ultimos dos numeros (es decir si hay un punto solo debe haber
dos posiciones despues del punto)
Podes usar la funcion

textBox1_KeyPress(sender as object , e as
System.Windows.Forms.KeyPressEventArgs)

podes validar el caracter ingresado utilizando:
e.KeyChar

Suerte.
sino mira: http://www.elguille.info/colabora/N...o_3087.htm

"Richard" escribió:

Amigos. Como hacer en un textbox que solo acepte numeros enteros con 2
decimales ya que se utilizara como monetario.
Gracias de antemano.



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida