Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Listview Accessibility

Status
Not open for further replies.

Troy28M

Programmer
Jan 24, 2005
24
US
I have created an application that has multiple listview controls with multi-columns within. The columns have been created through the properties and not within the code, in case it matters. The problem I am having is with a screen reader (JAWS), it will read the information but never the first column header.

For example: If I had a Listview that has 3 columns "First Name", "Last name" and "Phone Number", the screen reader would go in a read the first name but not the header, then say "Last Name" before telling me the actual Last Name and so on.

Does anyone have an idea of why this is happening?
 
I would suggest contacting them. You might just happen to find someone who has worked with the program before. Otherwise there is no telling because you would have to understand how JAWS gets its data to understand how it isn't reading it.

-I hate Microsoft!
-Forever and always forward.
-My kingdom for a edit button!
 
I'm assuming you have the ListView control as primary in your tab order?

My assumption is that JAWS has nothing to read because nothing is selected. I'm not sure why it doesn't read the column headers. Seems like an bug to me.

Try selecting the index of the first time on gotfocus or form load. I had the same issue using Visual Basic .NET 4.0 Framework.
 
Try selecting the index of the first item on gotfocus or formload. I had the same issue using Visual Basic .NET 4.0 Framework. (Correction)
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top