Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Standard keyboard shortcuts
Message
From
04/01/2012 16:30:39
Timothy Bryan
Sharpline Consultants
Conroe, Texas, United States
 
 
General information
Forum:
ASP.NET
Category:
Windows Presentation Foundation (WPF)
Environment versions
Environment:
C# 4.0
Application:
Desktop
Miscellaneous
Thread ID:
01532175
Message ID:
01532186
Views:
27
>>>>Hi everyone,
>>>>
>>>>I have a WPF application where we want to implement more shortcuts to allow the users to navigate around without the mouse. Here is a scenario.
>>>>
>>>>We have a view that contains some controls that you can tab between. Then there are some expander controls which contain either more navigatable controls or a grid. We would like to tab from control to control and down through the expanders, but I would also like to jump if you will from any control to the next expander; or expander to expander. This would allow the users to get quicker access to sections on a view.
>>>>
>>>>This application is tabbed in a main window so moving between tabs should be done with Ctrl + F-6 based on the standards I found. It appears this may be not standard within windows however as Ctrl + Tab seems to do that as well as Ctrl + Page Up / Page Dwn. Hmm, why the inconsistency?
>>>>
>>>>I would have liked to use Ctrl + PageUp/ PageDwn for the jump between sections. Now I am confused about what is standard and what would be typical to implement. Any thoughts or ideas appreciated.
>>>
>>>Maybe this will help (tho I must admit it didn't help me :-} ):
>>>http://msdn.microsoft.com/en-us/library/ms971323.aspx#atg_keyboardshortcuts_complying_with_standard_keyboard_navigation
>>
>>That is the same document I looked through which I eluded to. It didn't help me either since it is not consistent with the way windows is implemented. What did you use for keyboard shortcuts on navigation? What be your inclinations in the situation I gave?
>
>I confess to probably being more confused than you on this subject :-}
>My gut instinct would be to treat a series of expanders in the same way as nodes in a treeview. But I don't remember how it works in a treeview without trying it. Maybe it would be up/down arrows to navigate between expanders; right-arrow to expand, left-arrow to collapse ?

I am trying to implement this in a way I can change easily later before we go live. I will just have to let the Business Analysts figure it out what key combinations should do what. For now trying to figure out how to do it with just using ctrl + J to get between sections.
Timothy Bryan
Previous
Reply
Map
View

Click here to load this message in the networking platform