Skip to content

Test Category combobox lacks visible label.: A11y_Winform_Inputs_Labels or Instructions #15168

Description

@PoojaNamde

Github Tags:

#A11yTCS; #A11yMAS; #WCAG3.3.2; #A11ySev2; #E2E_WinForms.NETRuntime_Win32_Sept2026; #DesktopApp; #FTP; #WinForms .NET Runtime; #LabelsorInstructions; #a11ydb-field-missing-label;

Issue Subcategory:

Form field has no label

User Experience:

Without a visible label identifying the field's purpose, users may not be able to tell what information to enter, and may enter the wrong data or be unable to complete the field. People with cognitive or reading-related disabilities are likely to be affected most

Repro Steps:

Launch Winforms app > Input > Observe the issue.

Actual Result:

The combo box is announced as "Test Category" by assistive technologies, but no corresponding visible label is displayed on the screen.

Expected Result:

A visible label such as "Test Category" should be displayed and associated with the combo box so that both sighted and screen reader users receive consistent information about the control's purpose.

How to Fix:

Provide a persistent visible label for each field, associated with <label for="fieldId">. Do not rely on placeholder text alone, since it disappears on input. If extra constraints apply, provide instruction text associated with aria-describedby. If your project uses a design system or component library, its text-field component may already pair a visible label with the input — confirm in its accessibility documentation that the label is wired up correctly

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

No activity

Activity on this issue will appear here.

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