Novedades de .NET 5 (Windows Forms .NET)

Windows Forms para .NET 5 agrega las siguientes características y mejoras con respecto a .NET Framework.

Hay algunos cambios importantes que debe tener en cuenta al migrar desde .NET Framework a .NET 5. Para obtener más información, vea Cambios importantes en Windows Forms.

Características mejoradas

  • Los patrones de automatización de la interfaz de usuario de Microsoft funcionan mejor con herramientas de accesibilidad como Narrador y Jaws.

  • Rendimiento mejorado.

  • La plantilla de proyecto VB.NET tiene como valor predeterminado la configuración SystemAware de PPP para resoluciones de PPP altas, como monitores 4k.

  • La fuente predeterminada coincide con las recomendaciones de diseño de Windows actuales.

    Precaución

    Esto puede afectar al diseño de las aplicaciones migradas desde .NET Framework.

Controles nuevos

Se han agregado los siguientes controles desde que Windows Forms se ha migrado a .NET Framework:

Controles mejorados

  • System.Windows.Forms.ListView

    • Admite grupos contraíbles
    • Pies de página
    • Imágenes de subtítulo, tarea y título de grupo
  • System.Windows.Forms.FolderBrowserDialog

    Este cuadro de diálogo se ha actualizado para usar la experiencia moderna de Windows en lugar de la experiencia antigua de Windows 7.

  • System.Windows.Forms.FileDialog

    • Se ha agregado compatibilidad con ClientGuid.

      ClientGuid permite que una aplicación que realiza una llamada asocie un GUID al estado almacenado de un cuadro de diálogo. El estado de un cuadro de diálogo puede incluir factores como la última carpeta visitada y la posición y el tamaño del cuadro de diálogo. Normalmente, este estado se mantiene en función del nombre del archivo ejecutable. Con ClientGuid una aplicación puede conservar distintos estados del cuadro de diálogo dentro de la misma aplicación.

  • System.Windows.Forms.TextRenderer

    Se ha agregado compatibilidad con ReadOnlySpan<T> para mejorar el rendimiento de la representación de texto.

Vea también