Hi,
As I understand, tab navigation in ribbon is available only after Alt key is pressed. Is there a way to turn this mode from code? I have some TextBox controls in ribbon group and I want user to be able to navigate between them using keyboard.
Thanks
Hello Anton Golovanov,
Currently XamRibbon does not have a method that can activate a tab navigation (displaying the keytips).
I am not completely sure what your requirement is, but if you want to turn on the Alt key in code, SendKeys.SendWait could be used but System.Windows.Forms assembly should be added into the project.
If your requirement is that Alt is not allowed in your application, as an alternative, pressing F10 displays the keytips.
Please take a look at the attached sample and let me know if I have misunderstood your requirement.
Hi Martin,
What I want to do is to have a shortcut (let's say F3) that will move focus to first TextBox in Ribbon and then automatically allow tab navigation between controls in that RibbonGroup.
Hello Anton,
After working on the functionality that you are trying to achieve and doing some research, the ability to automatically allow tab navigation in XamRibbon has been determined to be a new product idea. You can suggest new Product Ideas for future versions (or vote for existing ones) at http://ideas.infragistics.com.
Steps to create your idea: 1. Log into the Infragistics Product Ideas site at http://ideas.infragistics.com (creating a new login if needed).2. Navigate to the product / platform channel of your choice (e.g. WPF, Windows Forms, ASP.NET, HTML5 / Ignite UI, iOS / NucliOS, etc.)3. Add your product idea and be sure to be specific and provide as much detail as possible. • Explain the context in which a feature would be used, why it is needed, why it can’t be accomplished today, and who would benefit from it. You can even add screenshots to build a stronger case. Remember that for your suggestion to be successful, you need other members of the community to vote for it. Be convincing!• [CASE: “Reference case [case number], FORUMS: “Include a link to this thread”] in your idea so product management will be able to look back at this case.
The benefits of submitting the product idea yourself include:- Direct communication with our product management team regarding your product idea.- Notifications whenever new information regarding your idea becomes available.
Additional benefits of the Product Idea system include:
- Ability to vote on your favorite product ideas to let us know which ones are the most important to you. You will have ten votes for this and can change which ideas you are voting for at any time.- Allow you to shape the future of our products by requesting new controls and products altogether.- You and other developers can discuss existing product ideas with members of our Product Management team.
The product ideas site allows you to track the progress of your ideas at any time, see how many votes it got, read comments from other developers in the community, and see if someone from the product team has additional questions for you.
Thank you for contacting Infragistics.
I am just checking your progress on the issue that you are having.
If you require any further assistance please do not hesitate to ask.
I am glad that you have found a workaround. I believe other users will benefit from it.
Hello Martin,
I was able to workaround this by putting TextBox controls inside UserControl and moving keyboard focus manually in KeyDown event handler for Tab and Ctrl-Tab keys.
I guess we can close this thread.
Regards