Академический Документы
Профессиональный Документы
Культура Документы
PROGRAMACION III
SESIN XI
Aplicaciones Windows Forms
Ing. Carlos Alberto Valdivia Salazar
10/10/2013 9:56 AM
Los formularios
Deriva del espacio de nombres
System.Windows.Forms
Tiene una coleccin de controles.
Es un objeto que debe instanciarse para
poder mostrarlo.
Algunas propiedades
AceptButton
Especifica el botn por defecto para el ENTER.
BackGroundImage
Permite agregar una imagen de fondo.
CancelButton
Especifica el botn cuando se pulsa ESC.
FormBorderStyle
Controla la apariencia del borde del formulario.
Location
Especifica la posicin del formulario.
Opacity
Indica el porcentaje de transparencia del formulario.
10/10/2013 9:56 AM
Algunos mtodos
Activate
Activa el formulario y le da el foco.
Close
Cierra el formulario y lo descarga de memoria.
Hide
Oculta el formulario.
Refresh
Redibuja el formulario y todos sus controles.
Show
Muestra un formulario como NO MODAL.
ShowDialog
Muestra un formulario como MODAL.
Algunos eventos
Activated
Ocurre cuando el formulario gana el foco y se vuelve activo.
Click
Ocurre al dar click con el mouse sobre el formulario.
Deactivate
Ocurre cuando el formulario deja de ser activo.
Load
Se produce antes de que se muestre por primera vez.
FormClosed
Se produce despues de haberse cerrado el formulario.
FormClosing
Se produce antes de cerrar el formulario.
10/10/2013 9:56 AM
El cuadro de herramientas
Presenta controles de acuerdo al tipo de
aplicacin que se desarrolla.
Los controles se encuentran agrupados en
fichas segn funcionalidad.
El cuadro de herramientas
10/10/2013 9:56 AM
El manejador de eventos
El manejador de eventos es un mtodo
enlazado a un evento (normalmente un
procedimiento Sub).
Cuando se produce el evento, se ejecuta el
cdigo del mtodo controlador.
Se puede utilizar un mismo mtodo para
controlar mas de un evento de ms de un
objeto (por ejemplo con un mismo evento
CLICK manejar los eventos Click de varios
controles).
Invoca el
delegado
Delegado
El delegado invoca el
procedimiento
asociado
10/10/2013 9:56 AM
El parmetro e
Representa al objeto que contiene informacin
especfica del evento (tecla pulsada, botn del mouse
pulsado, etc).
Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As
System.Windows.Forms.KeyPressEventArgs)
End Sub
Public Sub
10/10/2013 9:56 AM
Controladores en tiempo de
ejecucin
AddHandler
Permite asociar un evento a un controlador.
RemoveHandler
Permite eliminar la asociacin del evento al controlador.
10/10/2013 9:56 AM