Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Nota:
Para obtener más información sobre cómo compilar aplicaciones de escritorio de Windows con la versión más reciente de WinUI, consulte WinUI 3.
WinUI 2 está estrechamente integrado con los SDK de Windows y proporciona controles oficiales nativos de la interfaz de usuario de Windows y otros elementos de interfaz de usuario para aplicaciones para UWP (y aplicaciones de escritorio que usan islas XAML).
Mantener la compatibilidad de nivel anterior con versiones anteriores de Windows 10 permite que los controles WinUI 2 funcionen incluso si los usuarios no tienen el sistema operativo más reciente.
Características
Nuevos controles: WinUI contiene nuevos controles que no se incluyen como parte de la plataforma predeterminada de Windows.
Versiones actualizadas de controles existentes: la biblioteca también contiene versiones actualizadas de los controles existentes de la plataforma Windows que puedes usar con versiones anteriores de Windows 10.
Compatibilidad con versiones anteriores de Windows 10: las API de WinUI funcionan en versiones anteriores de Windows 10, por lo que no tienes que incluir comprobaciones de versiones ni XAML condicional para admitir usuarios que podrían no estar ejecutando el sistema operativo más reciente.
Compatibilidad con XamlDirect: las API de Xaml Direct, diseñadas para desarrolladores de middleware, te proporcionan acceso a características XAML de nivel inferior que proporcionan un mejor rendimiento de CPU y conjunto de trabajo. XamlDirect en WinUI 2 te permite usar las API de XamlDirect en versiones anteriores de Windows 10 sin necesidad de escribir código especial para controlar varias versiones de Windows 10 de destino.
Ejemplos
Sugerencia
Para obtener más información, instrucciones de diseño y ejemplos de código, consulta Diseño para aplicaciones de Windows.
La aplicación Galería de WinUI 2 incluye ejemplos interactivos de la mayoría de los controles, características y funcionalidades de WinUI 2.
Si la aplicación de la galería ya está instalada, haga clic en Galería de WinUI 2 para abrirla.
Si no está instalado, descargue la Galería de WinUI 2 desde Microsoft Store.
También puede obtener el código fuente de GitHub (seleccione la rama winui2 ).
Documentación
Los artículos de instrucciones para los controles WinUI están incluidos en la documentación de controles para aplicaciones de Windows.
Los documentos de referencia de API se encuentran en las API de WinUI.
Instalación y uso de WinUI para UWP
Para obtener instrucciones sobre cómo instalar y usar la biblioteca winUI 2, consulta Introducción a WinUI 2 para UWP.
Participación del desarrollador
Damos la bienvenida a los informes de errores en el repositorio microsoft-ui-xaml en GitHub.
Lista de paquetes NuGet
Para obtener más información sobre los paquetes NuGet de WinUI, consulte Lista de paquetes NuGet de WinUI.