You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
title: "Breaking change: System.Windows.Forms.StatusStrip uses a different default renderer"
3
+
description: Learn about the breaking change in .NET 9 for Windows Forms where System.Windows.Forms.StatusStrip uses a different default value for the RenderMode property.
4
+
ms.date: 01/16/2024
5
+
---
6
+
# System.Windows.Forms.StatusStrip uses a different default renderer
7
+
8
+
<xref:System.Windows.Forms.StatusStrip?displayProperty=nameWithType> has been updated to use the default renderer.
9
+
10
+
## Version introduced
11
+
12
+
.NET 9
13
+
14
+
## Previous behavior
15
+
16
+
Previously, the `StatusStrip`'s `RenderMode` property was set to <xref:System.Windows.Forms.ToolStripRenderMode.System?displayProperty=nameWithType> by default.
17
+
18
+
## New behavior
19
+
20
+
<xref:System.Windows.Forms.StatusStrip?displayProperty=nameWithType> uses the default renderer. Minor changes to the appearance of the `StatusStrip` may be observed.
21
+
22
+
## Change category
23
+
24
+
This change is a [*behavioral change*](../../categories.md#behavioral-change).
25
+
26
+
## Reason for change
27
+
28
+
The previous default behavior didn't meet accessibility standards.
29
+
30
+
## Recommended action
31
+
32
+
The new behavior is recommended for accessibility reasons. If you want to revert to the previous behavior, set the `RenderMode` property to <xref:System.Windows.Forms.ToolStripRenderMode.System?displayProperty=nameWithType>.
0 commit comments