TextBox con números y decimales.

25/06/2004 - 21:53 por Richard Villalón | Informe spam
Amigos(as). Como podemos formatear un textbox para que el usuario solo
ingrese numeros y cuando pulse el . decimal el cursor se desplace hacia los
decimales.

Gracias de antemano
RV
 

Leer las respuestas

#1 dohko
26/06/2004 - 01:13 | Informe spam
private void txtCualquierCosa_KeyPress(object sender,
System.Windows.Forms.KeyPressEventArgs e)
{
if (Convert.ToInt32(e.KeyChar) == (int)Keys.Return)
{
// cualquier cosa;
return;
}

// punto decimal
if (e.KeyChar == 46)
{
if (txtCantidad.Text.IndexOf(".") > 0)
e.Handled = true;
return;
}

// del cero al nueve only,...y backspace
if ((e.KeyChar < 48 || e.KeyChar > 57) && e.KeyChar != 8)
e.Handled = true; // quitamos caracter
}


"Richard Villalón" wrote in message
news:
Amigos(as). Como podemos formatear un textbox para que el usuario solo
ingrese numeros y cuando pulse el . decimal el cursor se desplace hacia


los
decimales.

Gracias de antemano
RV



Preguntas similares