C sharp - restringir en un TextBox unicamente el signo -

 
Vista:

restringir en un TextBox unicamente el signo -

Publicado por Maxi (1 intervención) el 15/07/2018 05:00:38
Hola a todos, necesito restringir en un TextBox unicamente el signo - , es decir, que en el TextBox se pueda ingresar cualquier valor menos el signo -, alguien me podria pasar el codigo?

muchas gracias de antemano
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de kingk
Val: 28
Ha mantenido su posición en C sharp (en relación al último mes)
Gráfica de C sharp

restringir en un TextBox unicamente el signo -

Publicado por kingk (14 intervenciones) el 16/07/2018 02:05:26
En el evento KeyDown del TextBox
1
2
3
4
5
6
7
private void textBox1_KeyDown(object sender, KeyEventArgs e)
{
  if(e.KeyValue==189)
   {
       e.SuppressKeyPress=true;
    }
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Milton Izaguirre
Val: 43
Ha aumentado 1 puesto en C sharp (en relación al último mes)
Gráfica de C sharp

restringir en un TextBox unicamente el signo -

Publicado por Milton Izaguirre (14 intervenciones) el 27/07/2018 23:26:31
en VbnetNet

1
2
3
Private Sub TextBox1_KeyPress(sender As Object, e As KeyPressEventArgs) Handles TextBox1.KeyPress
        e.Handled = "-".Contains(e.KeyChar)
End Sub

En Csharp

1
2
3
4
private void TextBox1_KeyPress(object sender ,  KeyPressEventArgs e)
{
        e.Handled = "-".Contains(e.KeyChar);
}


programar en CSharp es fácil.

Estoy desarrollando en C#2015 un Sistema Facturación e Inventario desde cero, en mi canal de Youtube
https://www.youtube.com/user/MiltonIzaguirreMoral

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar