I am trying to use an Outlook style GroupBar/GroupView, much like in your Developer Center program. Unfortunately my client has "mouse phobia" and wants to be able to use keyboard characters instead of mouse clicks. I have been able to "page" back and forth among the different GroupViews within the GroupBar using the PageUp and PageDown keys via the KeyDown event. However, I have not been able to go back and forth among the various GroupViewItems within a particular GroupView - I am hoping to be able to use the UpArrow and DownArrow keys, again via the KeyDown event. Is this possible? If so, how can I do this?
ADAdministrator Syncfusion Team November 21, 2003 06:45 AM
I assume here that you are referring to the \Syncfusion\Essential Suite\Tools\Samples\GroupBar Package\GroupBarDemo sample here. On the left hand side, you will see a list GroupViews - WindowsForms, Components, and General, each containing multiple GroupViewItems. You can traverse each GroupViewItem in GroupView (having focus) using the direction keys. Please let me know if I have not understood your requirements correctly. Thanks for choosing Syncfusion products.
SGSean GreerNovember 21, 2003 07:02 AM
Isn't it only the case that you can navigate the GroupViewItems with the directional keys if ButtonView is set to false?
When ButtonView is set to false, I'd like the keys to show each item in "pre-select" (as they appear when you mouse over) and then when enter is pressed, the item should be selected (as if you had clicked with the mouse).
ADAdministrator Syncfusion Team November 25, 2003 03:26 PM
When the GroupView control's ButtonView property is set to true, the depressed button will be displayed always for the currently selected button.
You could use the direction keys to traverse the GroupViewItems only when the ButtonView property is set to true. Please refer to the sample attached which illustrates the same.
We appreciate your suggestion regarding the appearance of the GroupViewItem when the ButtonView property value is set to false. We could consider this as a feature request for a future release of Essential Suite. Thanks for choosing Syncfusion products.