WPF: controles
Windows Presentation Foundation (WPF) permite a los desarrolladores construir y crear fácilmente aplicaciones basadas en UI enriquecidas visualmente.
Los elementos o controles clásicos de la IU en otros marcos de IU también se mejoran en las aplicaciones WPF.
Todos los controles estándar de WPF se pueden encontrar en la caja de herramientas que es parte de System.Windows.Controls.
Estos controles también se pueden crear en lenguaje de marcado XAML.
La jerarquía de herencia completa de los controles WPF es la siguiente:
La siguiente tabla contiene una lista de controles que discutiremos en los capítulos siguientes.
No Señor. | Controles y descripción |
---|---|
1 | Botón Un control que responde a la entrada del usuario |
2 | Calendario Representa un control que permite a un usuario seleccionar una fecha mediante un calendario visual. |
3 | Caja Un control que un usuario puede seleccionar o borrar. |
4 | Caja combo Una lista desplegable de elementos que un usuario puede seleccionar. |
5 | Menú de contexto Obtiene o establece el elemento del menú contextual que debe aparecer cada vez que se solicita el menú contextual a través de la interfaz de usuario (UI) desde dentro de este elemento. |
6 | Cuadrícula de datos Representa un control que muestra datos en una cuadrícula personalizable. |
7 | Selector de fechas Un control que permite al usuario seleccionar una fecha. |
8 | Diálogos Una aplicación también puede mostrar ventanas adicionales para ayudar al usuario a recopilar o mostrar información importante. |
9 | Vista en cuadrícula Un control que presenta una colección de elementos en filas y columnas que pueden desplazarse horizontalmente. |
10 | Imagen Un control que presenta una imagen. |
11 | Etiqueta Muestra texto en un formulario. Brinda soporte para claves de acceso. |
12 | Cuadro de lista Un control que presenta una lista en línea de elementos que el usuario puede seleccionar. |
13 | Menús Representa un control de menú de Windows que le permite organizar jerárquicamente elementos asociados con comandos y controladores de eventos. |
14 | PasswordBox Un control para ingresar contraseñas. |
15 | Surgir Muestra contenido encima del contenido existente, dentro de los límites de la ventana de la aplicación. |
dieciséis | Barra de progreso Un control que indica el progreso mostrando una barra. |
17 | Boton de radio Un control que permite a un usuario seleccionar una sola opción de un grupo de opciones. |
18 | ScrollViewer Un control de contenedor que permite al usuario desplazarse y hacer zoom en su contenido. |
19 | Deslizador Un control que permite al usuario seleccionar entre un rango de valores moviendo un control Thumb a lo largo de una pista. |
20 | Bloque de texto Un control que muestra texto. |
21 | Botón de activación Un botón que se puede alternar entre 2 estados. |
22 | ToolTip Una ventana emergente que muestra información sobre un elemento. |
23 | Ventana La ventana raíz que proporciona la opción de minimizar / maximizar, barra de título, borde y botón de cierre |
24 | Controles de terceros Utilice controles de terceros en sus aplicaciones WPF. |
Discutiremos todos estos controles uno por uno con su implementación.