Eventos

5
Programación II Reflexión. Socializar la tarea. Realizar una calculadora en Windows Forms que realice las 4 operaciones básicas con 2 valores: suma, resta, multiplicación y división. Diseñar la siguiente calculadora.

description

Presentación.

Transcript of Eventos

Page 1: Eventos

Programación II Reflexión. Socializar la tarea. Realizar una calculadora en Windows Forms

que realice las 4 operaciones básicas con 2 valores: suma, resta, multiplicación y división.

Diseñar la siguiente calculadora.

Page 2: Eventos

EventosEn la programación de interfaces gráfica de usuario es común el uso de eventos. Los eventos se asocian con controles (componentes gráficos: botones, listas, cajas de comprobación, áreas de texto, agrupador de elementos, &c.). Cada vez que un usuario pulsa un botón, por ejemplo, se dispara un evento que genera una acción particular (guardar archivo, cerrar el programa, ir a la siguiente página, etc.).

Page 3: Eventos
Page 4: Eventos

Solo letras• private void txtCaracter_KeyPress(object sender,

KeyPressEventArgs e) • { if (!(char.IsLetter(e.KeyChar)) && (e.KeyChar != (char)Keys.Back))

{ MessageBox.Show("Solo se permiten letras", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); e.Handled = true; return; } }

Page 5: Eventos

Solo números• private void txtCaracter_KeyPress(object sender,

KeyPressEventArgs e)• {• if (!(char.IsNumber(e.KeyChar)) && (e.KeyChar !=

(char)Keys.Back))• {•       MessageBox.Show("Solo se permiten números", "Advertencia",

MessageBoxButtons.OK, MessageBoxIcon.Exclamation);•       e.Handled = true;•       return;• }• }