Skip to content

[Breaking change]: System.Windows.Forms.StatusStrip in NET9 will use the same renderer as in NET8 and before. #44172

@Tanya-Solyanik

Description

@Tanya-Solyanik

Description

Winforms team is re-doing changes that introduced breaking change described in #43957, these changes will be serviced in the February update, please update the breaking change document as appropriate. We will use more contrasting colors now, but I wouldn't consider that a breaking change.

Version

.NET 9

Previous behavior

we are undoing breaking change that introduced a white line on top of the status strip

New behavior

We will use the same renderer, thus no line will apper buyt the colors will be different, i.e. contrasting in High contrast mode and when selected.

Type of breaking change

  • Binary incompatible: Existing binaries might encounter a breaking change in behavior, such as failure to load or execute, and if so, require recompilation.
  • Source incompatible: When recompiled using the new SDK or component or to target the new runtime, existing source code might require source changes to compile successfully.
  • Behavioral change: Existing binaries might behave differently at run time.

Reason for change

The previous fix was incomplete

Recommended action

none

Feature area

Windows Forms

Affected APIs

No response


Associated WorkItem - 360651

Metadata

Metadata

Assignees

Labels

📌 seQUESTeredIdentifies that an issue has been imported into Quest.breaking-changeIndicates a .NET Core breaking changein-prThis issue will be closed (fixed) by an active pull request.

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions