diff --git a/.openpublishing.redirection.core.json b/.openpublishing.redirection.core.json index 42874b7f59ae3..ec4d89a56b5a9 100644 --- a/.openpublishing.redirection.core.json +++ b/.openpublishing.redirection.core.json @@ -342,6 +342,10 @@ "source_path_from_root": "/docs/core/compatibility/windows-forms/8.0/anchor-layout.md", "redirect_url": "/dotnet/core/compatibility/8.0" }, + { + "source_path_from_root": "/docs/core/compatibility/windows-forms/9.0/statusstrip-renderer.md", + "redirect_url": "/dotnet/core/compatibility/9.0" + }, { "source_path_from_root": "/docs/core/deploying/applications.md", "redirect_url": "/dotnet/core/deploying/index" diff --git a/docs/core/compatibility/9.0.md b/docs/core/compatibility/9.0.md index 687fdb5e1db89..67d97addf63a0 100644 --- a/docs/core/compatibility/9.0.md +++ b/docs/core/compatibility/9.0.md @@ -129,7 +129,6 @@ If you're migrating an app to .NET 9, the breaking changes listed here might aff | [New security analyzers](windows-forms/9.0/security-analyzers.md) | Source incompatible | RC 1 | | [No exception if DataGridView is null](windows-forms/9.0/datagridviewheadercell-nre.md) | Behavioral change | Preview 1 | | [PictureBox raises HttpClient exceptions](windows-forms/9.0/httpclient-exceptions.md) | Behavioral change | Preview 6 | -| [StatusStrip uses a different default renderer](windows-forms/9.0/statusstrip-renderer.md) | Behavioral change | GA | ## WPF diff --git a/docs/core/compatibility/toc.yml b/docs/core/compatibility/toc.yml index d512dd2bc91aa..fdaf9f1aae6f9 100644 --- a/docs/core/compatibility/toc.yml +++ b/docs/core/compatibility/toc.yml @@ -180,8 +180,6 @@ items: href: windows-forms/9.0/datagridviewheadercell-nre.md - name: PictureBox raises HttpClient exceptions href: windows-forms/9.0/httpclient-exceptions.md - - name: StatusStrip uses different default renderer - href: windows-forms/9.0/statusstrip-renderer.md - name: WPF items: - name: "'GetXmlNamespaceMaps' type change" diff --git a/docs/core/compatibility/windows-forms/9.0/statusstrip-renderer.md b/docs/core/compatibility/windows-forms/9.0/statusstrip-renderer.md deleted file mode 100644 index 44493a7002283..0000000000000 --- a/docs/core/compatibility/windows-forms/9.0/statusstrip-renderer.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: "Breaking change: System.Windows.Forms.StatusStrip uses a different default renderer" -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. -ms.date: 12/19/2024 ---- -# System.Windows.Forms.StatusStrip uses a different default renderer - - has been updated to use the default renderer. - -## Version introduced - -.NET 9 - -## Previous behavior - -Previously, the `StatusStrip`'s `RenderMode` property was set to by default. - -## New behavior - - uses the default renderer. You might observe minor changes to the appearance of the `StatusStrip`. - -## Change category - -This change is a [*behavioral change*](../../categories.md#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 . - -## Affected APIs - -- -- diff --git a/docs/whats-new/dotnet-docs-mod0.md b/docs/whats-new/dotnet-docs-mod0.md index 9e23817330c66..e90636a60fdd2 100644 --- a/docs/whats-new/dotnet-docs-mod0.md +++ b/docs/whats-new/dotnet-docs-mod0.md @@ -18,7 +18,6 @@ Welcome to what's new in the .NET docs for December 2024. This article lists som - [Legacy Mono and Emscripten JavaScript APIs not exported to global namespace](../core/compatibility/aspnet-core/9.0/legacy-apis.md) - [New version of some OOB packages](../core/compatibility/core-libraries/9.0/oob-packages.md) - [Nullable JsonDocument properties deserialize to JsonValueKind.Null](../core/compatibility/serialization/9.0/jsondocument-props.md) -- [System.Windows.Forms.StatusStrip uses a different default renderer](../core/compatibility/windows-forms/9.0/statusstrip-renderer.md) ## .NET fundamentals