Domingo 22 de Diciembre de 2024, 16:03
SoloCodigo
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
¿Perdiste tu
email de activación?
Inicio
Foros
Chat
Ayuda
Buscar
Ingresar
Registrarse
SoloCodigo
»
Foros
»
CLR: .Net / Mono / Boo / Otros CLR
»
C#
(Moderador:
ProfesorX
) »
Como Carpturar Valores Numericos En El Formulario
« anterior
próximo »
Imprimir
Páginas: [
1
]
Autor
Tema: Como Carpturar Valores Numericos En El Formulario (Leído 1226 veces)
Emy D
Nuevo Miembro
Mensajes: 5
Como Carpturar Valores Numericos En El Formulario
«
en:
Jueves 9 de Agosto de 2007, 16:20 »
0
Hola a todos, bueno yo tengo creado un formulario de envio de mercaderia y tengo problemas para trabajar con el campo de peso y precio, quisiere que el campo de peso y precio solo me permita ingresar cantidades numericas, trate de buscar en las propiedades del textbox pero no pude conseguir nada hasta ahora si alguien me podria dar algunos consejos se lo voy a agraceder mucho.
Tweet
ronaldxl
Nuevo Miembro
Mensajes: 14
Re: Como Carpturar Valores Numericos En El Formulario
«
Respuesta #1 en:
Jueves 9 de Agosto de 2007, 23:03 »
0
En el evento keyPress del textbox o los textbox, puedes colocar el siguiente código:
Código: Text
if (!char.IsDigit(e.KeyChar))
e.Handled=true;
Espero sea de tu ayuda...
Neopro
Miembro MUY activo
Mensajes: 316
Re: Como Carpturar Valores Numericos En El Formulario
«
Respuesta #2 en:
Viernes 10 de Agosto de 2007, 16:29 »
0
En el Designer debes agregar :
Código: Text
this.textBox1.KeyPress += new System.KeyPressEventHandler(this.textBox1_KeyPress);
Y en el Form:
Código: Text
private void textBox1_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e)
{
bool IsDec = false;
if (e.KeyChar >= 48 && e.KeyChar <= 57 || e.KeyChar == 8)
{
e.Handled = false;
}
else
{
if (e.KeyChar == 46)
{
e.Handled = (IsDec) ? true : false;
}
else
{
e.Handled = true;
}
}
}
Eso te permite ingresar números y utlizar el TAB.
Suerte.
[size=109]
"Has lo que digo y no hagas lo que hago"
[/size]
Emy D
Nuevo Miembro
Mensajes: 5
Re: Como Carpturar Valores Numericos En El Formulario
«
Respuesta #3 en:
Domingo 12 de Agosto de 2007, 16:20 »
0
Gracias por las repuestas, sin ellos no hubiera podido solucionar mi problema, me fue de mucha ayuda. Mil gracias nuevamente por compartir su tiempo y conocimiento.
Imprimir
Páginas: [
1
]
« anterior
próximo »
SoloCodigo
»
Foros
»
CLR: .Net / Mono / Boo / Otros CLR
»
C#
(Moderador:
ProfesorX
) »
Como Carpturar Valores Numericos En El Formulario