Skip to content

Section 508 502.3.1: (dotnet/list 'Controls list') The Name property must not include the element's control type.: A11y_Winform_ListTreeGrid_AI4D #15174

Description

@PoojaNamde

Github Tags:

#A11yTCS; #A11yMAS; #WCAG4.1.2; #A11ySev3; #E2E_WinForms.NETRuntime_Win32_Sept2026; #DesktopApp; #FTP; #WinForms .NET Runtime; #NameRoleValue; #A11yAuto; #AI4D; #a11ydb-button-name-extra;

Issue Subcategory:

Button name has extra information

User Experience:

Overly verbose names make it harder to tell which part of the announcement matters, degrading the listening experience as people either need to interrupt the screen reader repeatedly or sit through excessive announcements. For people who use voice control to activate a control by speaking its accessible name, a long name can make the control harder to target.

Repro Steps:

Launch Winforms app > List, grid and tree > Observe the issue.

App: dotnet

Element path:
list 'Controls list'

Issue Details:
The Name property must not include the element's control type. Section 508 502.3.1

How To Fix:
Provide a UI Automation Name property for the element that:
· Concisely identifies the element, AND
· Does not include the control type.

This accessibility issue was found using Accessibility Insights for Windows, a tool that helps debug and find accessibility issues earlier. Get more information and download this tool at https://aka.ms/AccessibilityInsights.

Environment details:

Application Name: WinForms .NET Runtime
OS: Windows 11 Enterprise Insider Preview 26300.8276

Note:

"Contact CAI Accessibility Support Channel for Accessibility queries on design, development, test, usability or any processes"
Check out Accessibility Insights! - Identify accessibility bugs before check-in and make bug fixing faster and easier.

Attachment:

Image

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

waiting-author-feedbackThe team requires more information from the author

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions