Compartilhar 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 StatusStrip.RenderMode propriedade era definida ToolStripRenderMode.System como 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

Essa alteração é uma mudança comportamental.

Motivo da alteração

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 RenderMode propriedade como ToolStripRenderMode.System.

Observação

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

APIs afetadas