Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/04/2016, 09:40
Avatar de BramSt
BramSt
 
Fecha de Ingreso: abril-2015
Mensajes: 117
Antigüedad: 9 años
Puntos: 5
Respuesta: ¿Qué significa "controlar" o "manejar" un evento?

Cita:
Iniciado por alexg88 Ver Mensaje
Lo que quiere decir cuando pones Handled = true es que ese evento no va a ser procesado por el sistema operativo, por lo que la tecla presionada no se verá reflejada en el TextBox. Por lo tanto, lo que consigues con esto es evitar que el usuario pueda escribir la tecla presionada.

Muchas gracias; el problema es que no entiendo precisamente eso, qué es "ser procesado por el sistema operativo", en este contexto. ¿No debería ser al revés, (handled=false)?

Cosas como esta me confunden mucho y no lo entiendo:

Cita:
para indicar que no se debe tener en cuenta la pulsación de dicha tecla, esto en .NET se hace asignando un valor verdadero a la propiedad Handled del objeto e:
e.Handled = True
Con esto indicamos que esa tecla ha sido "manejada" por nuestro evento y se ignorará.
De ahí que pregunte primero la base de todo esto, a ver qué es exactamente eso de "manejar un evento".