Skip to content

[Accessibility] The menuItem with Alignment: right setting is not displayed in UIA tree when setting MenuStrip's GripStyle as Visible #8033

@Olina-Zhang

Description

@Olina-Zhang

.NET version

8.0.100-alpha.1.22514.14

Did it work in .NET Framework?

Yes

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

No,repro in previous .Net versions: 7.0/6.0 and .Net Core 3.1

Issue description

The menuItem with Alignment: right setting is not displayed in UIA tree when setting MenuStrip's GripStyle as Visible

.Net 8.0:
image

.Net Framework 4.8.1:
image

Steps to reproduce

  1. Create a Winforms .Net 8.0 application
  2. Add a MenuStrip to form designer with "Insert Standard Items"
  3. Choose any item, and set its Alignment as Right
  4. Set MenuStrip's GripStyle as Visible
  5. Build and run application
  6. Use AccessibilityInsight or Inspect to check the MenuItems in UIA tree

Tested app:
MenuStripSample.zip

Metadata

Metadata

Assignees

Labels

tenet-accessibilityMAS violation, UIA issue; problems with accessibility standards

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions