Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Unidad III Topicos Avanzados de Programacion
Unidad III Topicos Avanzados de Programacion
Unidad III Topicos Avanzados de Programacion
Interfaz Grfica de
Usuario
2.1 Creacin de GUI
En Visual C#, puede utilizar el Diseador de Windows
Forms o el Diseador de Windows Presentation
Foundation (WPF) para crear interfaces de usuario de
forma rpida y cmoda. Para obtener informacin que
le ayude a decidir qu tipo de aplicacin puede
generar, vea Informacin general de aplicaciones
basadas en Windows. Los tres pasos bsicos para
crear interfaces de usuario son:
Agregar los controles a la superficie de diseo.
Establecer
controles.
las
propiedades
iniciales
para
los
de
los
eventos
Agregar controles
Establecer propiedades
Despus de agregar un control a la superficie de
diseo, puede utilizar la ventana Propiedades para
establecer sus propiedades, como son el color de
fondo y el texto predeterminado.
En el Diseador de Windows Forms, los valores que
especifique en la ventana Propiedades son los valores
iniciales que se asignarn a la propiedad cuando se
cree el control en tiempo de ejecucin. En el
Diseador de WPF, los valores que especifique en la
ventanaPropiedades se almacenan como atributos en
el archivo XAML de la ventana.
En muchos casos, se puede tener acceso a estos
valores o modificarlos mediante programacin en
tiempo de ejecucin; para ello, basta con obtener o
establecer desde la aplicacin la propiedad para la
instancia
de
la
clase
del
control.
La
ventana Propiedadesresulta til en tiempo de diseo
Controlar eventos
Los programas con interfaces de usuario grficas son
principalmente controlados por eventos. Estos
programas esperan a que un usuario haga algo, como
escribir texto en un cuadro de texto, hacer clic en un
botn o cambiar la seleccin de un cuadro de lista.
Cuando esto sucede, el control, que es simplemente
una instancia de una clase de .NET Framework, enva
un evento a la aplicacin. Tiene la opcin de controlar
un evento escribiendo un mtodo especial en la
aplicacin al que se llamar cuando se reciba el
evento.
Puede utilizar la ventana Propiedades para especificar
qu eventos desea tratar en el cdigo. Seleccione un
control en el diseador y haga clic con el icono Rayo
en el botn Eventos de la barra de herramientas de la
ventana Propiedades para ver los eventos del control.
El icono siguiente muestra el botn de eventos.