System.Windows.Forms.StatusStrip uses a different default renderer
System.Windows.Forms.StatusStrip has been updated to use the default renderer.
Version introduced
.NET 9
Previous behavior
Previously, the StatusStrip
's RenderMode
property was set to ToolStripRenderMode.System by default.
New behavior
System.Windows.Forms.StatusStrip uses the default renderer. You might observe minor changes to the appearance of the StatusStrip
.
Change category
This change is a behavioral change.
Reason for change
The previous default behavior didn't meet accessibility standards. The focus indicator over the ToolStripSplitButton
was difficult to see due to the lack of contrast.
Recommended action
The new behavior is recommended for accessibility reasons. If you want to revert to the previous behavior, set the RenderMode
property to ToolStripRenderMode.System.
Affected APIs
.NET