INSTITUTO
TECNOLÓGICO DE
SALTILLO
“WINDOWS FORMS
Y ELEMENTOS”
Angel Uriel
Garcia Soto
19050562
Windows Forms
Windows Forms es la plataforma de desarrollo
para crear Aplicaciones en Microsoft Windows.
Es una parte del .NET Framework que tiene un
conjunto de clases orientadas a objetos que se
usan para desarrollar complejas y robustas
aplicaciones Windows.
Este conjunto de clases del .NET Framework se
encuentra físicamente dentro de la librería
[Link] ubicada en el
directorio donde está instalada la versión del .NET Framework.
Lógicamente, Windows Forms tiene la siguiente jerarquía en el Modelo de objetos del .NET
Framework
Con Windows Forms, puede desarrollar aplicaciones smart client. Las aplicaciones de cliente
inteligente son aplicaciones gráficamente enriquecidas, fáciles de implementar y actualizar, que
pueden funcionar con o sin conexión a Internet y que pueden acceder a los recursos del equipo
local de un modo más seguro que las aplicaciones tradicionales basadas en Windows.
Clasificación
Las clases del Namespace [Link] se pueden clasificar en 2 grupos: objetos
visuales y no visuales.
Los objetos visuales de Windows Forms se dividen en 4 categorias:
Control, UserControl y Form: La clase Control es la clase base que tiene la funcionalidad de todos
los controles que se usan en un formulario (clase Form). Mientras que la clase User Control sirve
para crear controles personalizados que están compuestos por otros controles Windows.
Controls: Se refiere a los controles Windows que al arrastrarse a un formulario se muestran en el
diseñador de formularios de Visual Studio .NET, tales como controles de entrada de datos: TextBox
y ComboBox, de salida de datos: Label y ListView, de comandos: Button y ToolBar, etc.
Componentes: Los componentes son clases similares a los controles pero que no heredan del
Control y que al arrastrarse a un formulario no se ven en el diseñador de formularios sino en el
diseñador de componentes de visual studio .NET, tales como componentes de información al
usuario: ToolTip y ErrorProvider, componentes de menús: MainMenu y ContextMenu,
componentes de ayuda: Help y HelpProvider.
Common Dialog Boxes: Los cuadros de diálogos comunes son objetos que al arrastrarse al
formulario también se ubican en el Diseñador de Componentes de Visual Studio .NET, tales como
diálogos de archivos: OpenFileDialog y SaveFIleDialog, diálogos de color: ColorDialog, diálogos de
Fuentes: FontDialog y los diálogos de impresión: PrintDialog, PageSetupDialog y
PrintPreviewDialog
Cuadro de
Herramientas
La ventana Cuadro de herramientas muestra
los controles que puede agregar a proyectos
de Visual Studio. Para abrir la ventana Cuadro
de herramientas, elija Ver > Cuadro de
herramienta en la barra de menús, o bien
presione Ctrl+Alt+X.
Se Puede arrastrar y colocar distintos
controles en la superficie del diseñador que
use y cambiar su tamaño y posición.
La ventana Cuadro de herramientas aparece
junto con las vistas de diseñador, como la
vista de diseñador de un archivo XAML o un
proyecto de aplicación de Windows Forms.
En el Cuadro de herramientas solo se
muestran los controles que se pueden usar
en el diseñador actual. Puede buscar en
el Cuadro de herramientas para filtrar más
los elementos que aparecen.
Administrar la ventana Cuadro de
herramientas y sus controles
De manera predeterminada, el Cuadro de herramientas está contraído en el lado izquierdo del IDE
de Visual Studio y aparece cuando el cursor se desplaza por encima. Puede anclar el Cuadro de
herramientas (haciendo clic en el icono Anclar de la barra de herramientas), de manera que
permanezca abierto al mover el cursor. También puede desacoplar la ventana Cuadro de
herramientas y arrastrarla a cualquier punto de la pantalla. Puede acoplar, desacoplar y ocultar
el Cuadro de herramientas si hace clic con el botón derecho en su barra de herramientas y
selecciona una de las opciones.
Puede reorganizar los elementos de una pestaña del Cuadro de herramientas, o bien puede
agregar pestañas y elementos personalizados mediante los siguientes comandos del menú
contextual:
• Cambiar el nombre del elemento: permite cambiar el nombre del elemento seleccionado.
• Vista de lista: muestra los controles en una lista vertical. Si se deja sin marcar, los
controles aparecen horizontalmente.
• Mostrar todo: muestra todos los controles posibles (no solo los correspondientes al
diseñador actual).
• Elegir elementos: abre el cuadro de diálogo Elegir elementos del cuadro de
herramientas para que pueda especificar los elementos que aparecen en el Cuadro de
herramientas. Para mostrar u ocultar un elemento, active o desactive su casilla.
• Ordenar elementos alfabéticamente: ordena los elementos por el nombre.
• Restablecer barra de herramientas: restaura la configuración y los elementos
predeterminados del Cuadro de herramientas.
• Agregar pestaña: agrega una nueva pestaña del Cuadro de herramientas.
• Subir: mueve el elemento seleccionado hacia arriba.
• Bajar: mueve el elemento seleccionado hacia abajo.
Controles del cuadro de herramientas
A continuación, se describen los elementos o controles más utilizados en un proyecto básico:
Label: Muestra un texto informativo al usuario. Su utilización puede ser conjunta con algún otro
control
Textbox: Muestra una caja capaz de almacenar un texto introducido por el usuario y cuyo
contenido puede cambiar a lo largo del programa.
Desarrollo
Se coloca un Label cerca de una TextBox que informe acerca del contenido de éste control. Se
trata de un control estático por lo que el usuario no podrá interactuar con él ya que simplemente
se limita a mostrar un determinado texto.
Button: Es un control que se puede programar a través de sus diferentes eventos para que
realice tareas específicas sobre los demás controles.