Keyboard support for Menu control Sylverlight 4

by geoffrey 12. April 2010 22:04

 

Today I tried to validate an  Architecture by creating a POC.  The architecture is an N-Tier using Silverlight for the client.  The customer as one particular request that, I thought, was reasonable: all actions – including menu navigation – has to be available through keyboard.  

When I tried Silverlight 4 I was surprised not to find any menu control so I downloaded several open source and commercial menu controls.  I was very disappointed, after having searched for a couple of hours I didn’t manage to find any control providing a decent keyboard support.  Most controls provides some basic support but not one control enabled to gain focus on the first item through the keyboard.  You are able to use the keyboard (arrow keys) but you need first to select the control with the mouse!  Not one control provided support for Keyboard shortcut. 

This is my shortlist of open source Sylverlight controls:

Codeproject free Menu : http://www.jebishop.com/2009/11/18/implementing-a-contextmenu-in-silverlight-4-beta/

Codeplex free Menu : http://www.codeproject.com/KB/silverlight/SL2DropDownMenu.aspx

 

Tags:

blog comments powered by Disqus

About the author

Geoffrey Vandiest

contact

View Geoffrey Vandiest's profile on LinkedIn

Follow me on twitter

Geoffrey Vandiest is a technical fellow who learned the art of programming at the age of 10 on a Philips MSX computer. He's skilled in the architecture and development on the Microsoft platform and started experimenting with the Microsoft .Net framework as from the Beta 1 in 2001. Since nearly a decade Geoffrey coaches development teams and base his management style on Agile principles.

 

Month List