-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Closed
Labels
tenet-accessibilityMAS violation, UIA issue; problems with accessibility standardsMAS violation, UIA issue; problems with accessibility standards
Description
Text pattern area. Related PR: #3866
-
.NET Core Version: 5.0.0-rc.1.20431.5
-
Have you experienced this same bug with .NET Framework?: Yes (Text pattern is not implemented there)
Problem description:
- DataGridViewTextBoxCell in non-edit mode (just focused) has "UIA_EditControlTypeId" as a control type. And Accessibility Insights requires the cell should support Text pattern. But the cell doesn't support the pattern in non-edit mode.
Expected behavior:
- DataGridViewTextBoxCell should meet the MAS requirements.
Possible ways:- try to implement Text pattern for DataGridViewTextBoxCell in non-edit mode. But needs to decide how it should work. We can orientate to Excel
- change ControlType value to another, eg. DataItem control type. But needs to rework other cells
Minimal repro:
- Create a .Net 5.0 app and add DataGridVew with DGVTextBoxCell to the app
- Run the app and check the cell using AccessibilityInsights or Inspect
Metadata
Metadata
Assignees
Labels
tenet-accessibilityMAS violation, UIA issue; problems with accessibility standardsMAS violation, UIA issue; problems with accessibility standards
