Partilhar via


System.Windows.Forms.StatusStrip usa um renderizador padrão diferente

System.Windows.Forms.StatusStrip foi atualizado para usar o renderizador padrão.

Versão introduzida

.NET 9

Comportamento anterior

Anteriormente, a propriedade StatusStrip.RenderMode estava definida como ToolStripRenderMode.System por padrão.

Novo comportamento

System.Windows.Forms.StatusStrip usa o renderizador padrão. Você pode observar pequenas alterações na aparência do StatusStrip.

Alterar categoria

Esta mudança é uma mudança comportamental.

Motivo da mudança

O comportamento padrão anterior não atendia aos padrões de acessibilidade. O indicador de foco sobre o ToolStripSplitButton foi difícil de ver devido à falta de contraste.

O novo comportamento é recomendado por motivos de acessibilidade. Se você quiser reverter para o comportamento anterior, defina a propriedade RenderMode como ToolStripRenderMode.System.

Observação

O novo comportamento foi revertido para o comportamento anterior em uma versão de serviço do .NET 9 e do .NET 10 Preview 1.

APIs afetadas