Skip to content

[Accessibility][High Contrast] The text of toolStripStatuslabel item is not visible in HC Mode when setting the RenderMode as System & Enable the IsLink #14098

@Zheng-Li01

Description

@Zheng-Li01

.NET version

latest .NET 10.0

Did it work in .NET Framework?

No

Did it work in any of the earlier releases of .NET Core or .NET 5+?

The issue can reproduce 8.0/9.0 & .NET Framework

Issue description

The text of toolStripStatuslabel item is not visible in HS Mode when setting the RenderMode as System & Enable the IsLink

RuntimeIssue.mp4

Steps to reproduce

  1. Create a .NET winforms project
  2. Add a ToolStrip control, and set the RenderMode as System
  3. Add a toolStripStatusLabel item for the toolstrip1, and Enable IsLink option
  4. Add a app.manifest file for this project, and then uncomment the below code section
<!-- Windows 10 -->
<supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}" />
  1. Build & Run the application
  2. Observe the text of toolStripStatuslabel item after mouse on over it

Or open & build & run the attached reproduce application
ReproApplication.zip

More info:

  1. The issue only can reproduce RenderMode as System, not reproduce on ManagerRenderMode & Professional modes
  2. The issue also can reproduce .NET Framework application
  3. The issue also can reproduce on toolStripStatusLabel1 item for StatusStrip control

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions