I would like to remove some of my RadControls (e.g. RadTextBoxes) from the Tab order.
But setting TabStop to false has no effect. The controls are still in Tab order.
Is there a trick?
Cheers Roberto
9 Answers, 1 is accepted
Thank you for the question.
In order to change the TabStop behavior of RadTextBox, you should actually set the TabStop property of the TextBoxItem. The value of the RadTextBox.TabStop property is not relevant to the actual behavior of the control:
this
.radTextBox1.TextBoxElement.TextBoxItem.TabStop =
false
;
I hope this helps.
Greetings,
Nikolay
the Telerik team
thank you very much for your help.
That is exactly what I was searching for.
Cheers Roberto
Is it planned to fix theses tabs stories ?
- Textbox tabstop in designer does nothing, should use a ligne a code to reach the real Tabstop Property... Ok it's work, but it is not userfriendly at all. (So much work to link these two property ?)
- DropDownList has not tabstop in design mode, I'm sure I will also find an hidden one.
Tabindex and Tabstop are very important properties for a good data entry forms!
Writing additionnal lines of code for this design task (which works good with basic winforms control) is not giving a good image of your product...
Thank you for the feedback.
Yes, generally speaking we have plans for improving this behavior as we understand how confusing and time taking this can be. Still, we have to think of a solution that would improve the user experience and that would not break the existing applications as RadTextBox is a popular control and we do not want to change its behavior in these application with the solution that we are going to introduce.
You can track the status of the issue and vote for it at the following link: http://www.telerik.com/support/pits.aspx#/public/winforms/12486
Let us know if you have additional questions or feedback.
Nikolay
the Telerik team
Thanks for opening a issue about this.
When we know how the tabbing has been implemented. It's work fine (that's the most important !).
Any idea why it does not work?
Due to the specifics of the control in regards to its tabbing behavior, the TabStop of RadTextBoxItem is not serialized at design-time and you need to set it programmatically as shown above in this thread:
this
.radTextBox1.TextBoxElement.TextBoxItem.TabStop =
false
;
Nikolay
the Telerik team