Compartir a través de


Controles para aplicaciones de Windows

En el desarrollo de aplicaciones de Windows, un control es un elemento de la interfaz de usuario que muestra contenido o permite la interacción. Los controles son los bloques de creación de la interfaz de usuario. Un patrón es una receta para combinar varios controles con el fin de hacer algo nuevo.

Ponemos a tu disposición más de 45 controles, que van desde botones simples hasta controles de datos de enorme eficacia, como la vista de cuadrícula. Estos controles forman parte de Fluent Design System y pueden ayudarte a crear una interfaz de usuario llamativa y escalable que quede bien en todos los dispositivos y tamaños de pantalla.

Los artículos de esta sección proporcionan instrucciones de diseño y de codificación para agregar controles y patrones a tu aplicación de Windows.

Instrucciones generales y ejemplos de código

Los temas resaltados aquí proporcionan instrucciones y ejemplos de código para agregar y aplicar estilos a controles en XAML y C#.

Agregar controles y controlar eventos

Hay 3 pasos clave para agregar controles a la aplicación: agregar un control a la interfaz de usuario de la aplicación, establecer propiedades en el control y agregar código a los controladores de eventos del control para que realice una acción.

Estilo de los controles

Puedes personalizar la apariencia de tus aplicaciones de muchas maneras mediante el marco XAML. Los estilos permiten establecer propiedades de control y reutilizar esas opciones para una apariencia coherente en varios controles.

Obtención de WinUI

Logotipo de WinUI

Algunos controles solo están disponibles en WinUI, un paquete NuGet que contiene nuevos controles y características de interfaz de usuario. Para obtenerla, consulte Introducción e instrucciones de instalación de WinUI.

Índice de controles

En la tabla siguiente se enumeran los patrones y controles comunes de aplicaciones de Windows junto con los que son exclusivos de WinUI.

Controles comunes de aplicaciones de Windows

Solo WinUI

Reproductor visual animado (vea Lottie)

Formularios (patrón)

Lista/Detalles (patrón)

Obtenga las aplicaciones de WinUI Gallery de Microsoft Store para ver en acción los controles de XAML y Fluent Design System. Las aplicaciones winUI 3 Gallery y WinUI 2 Gallery incluyen ejemplos interactivos de la mayoría de los controles, características y funcionalidades de WinUI 3 y WinUI 2. Las aplicaciones son un asistente interactivo para este sitio web. Una vez instaladas, puede usar los vínculos de las páginas de control individuales para iniciar la aplicación y ver el control en acción.

  • Obtenga WinUI 3 Gallery y WinUI 2 Gallery en Microsoft Store.
  • Obtenga el código fuente de ambas desde GitHub (use la bifurcación principal para WinUI 3 y la bifurcación winui2 para WinUI 2).

Controles adicionales

Hay disponibles controles adicionales para el desarrollo de Windows de empresas como Telerik, SyncFusion, DevExpress, Infragistics, ComponentOne y ActiPro. Estos controles proporcionan compatibilidad adicional para desarrolladores de empresa y .NET, ya que mejoran los controles estándar del sistema con controles y servicios personalizados.