Compartir a través de


System.Windows.Forms.StatusStrip usa un representador predeterminado diferente

System.Windows.Forms.StatusStrip se ha actualizado para usar el representador predeterminado.

Versión introducida

.NET 9

Comportamiento anterior

Anteriormente, la StatusStrip.RenderMode propiedad se estableció de forma predeterminada ToolStripRenderMode.System.

Nuevo comportamiento

System.Windows.Forms.StatusStrip usa el representador predeterminado. Es posible que observe cambios menores en la apariencia de StatusStrip.

Cambiar categoría

Este es un cambio de comportamiento.

Motivo del cambio

El comportamiento predeterminado anterior no cumplía los estándares de accesibilidad. El indicador de foco sobre el ToolStripSplitButton fue difícil de ver debido a la falta de contraste.

El nuevo comportamiento se recomienda por motivos de accesibilidad. Si desea revertir al comportamiento anterior, establezca la propiedad RenderMode a ToolStripRenderMode.System.

Nota:

El nuevo comportamiento se revirtió al comportamiento anterior en un lanzamiento de mantenimiento de .NET 9 y .NET 10 Preview 1.

Las APIs afectadas