We use the UltraWebListbox in our product to allow the user to navigate to different sections of our application. Now, we have the requirement to be Section 508 compliant and so our sidebar implemented with the UltraWebListbox control must be accessible with the keyboard.
So is it possible to collapse / expand the Listbox groups using the keyboard. I havn't found any solution so far.
Any help is appreciated.
Regards,
Jörg
Hello Jörg,
I have done some research into this matter and it seems that the WebListBar can be tabbed through when the Tab index is set above 0, the RenderAnchors property is set to true, and BrowserTarget is set to downlevel. You can find more information about this in the following link:
http://help.infragistics.com/Help/NetAdvantage/ASPNET/2011.1/CLR4.0/html/WebListbar_Accessibility_Compliance.html
In testing this is seems it has an issue when the browser isn’t in compatibility mode. I am going to look into this matter further I will give you a progress update by tomorrow.
Sincerely,Mike P.Developer Support EngineerInfragistics, Inc.www.infragistics.com
I have done some further research into this matter and it seems this can be achieved by see the Tab Index above 0 having RenderAnchors set to true and having BrowserTarget set to DownLevel. I am attaching a sample to demonstrate this behavior. Use the Tab key to cycle through the menus till you reach the WebListBar then tab to the expand/collapse icon of the group you wish to adjust and press the enter key.
Please let me know if you have any further questions concerning this matter.