This is a migrated thread and some comments may be shown as answers.

Rad Controls inside of MMC SnapIn

1 Answer 55 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
Paul B
Top achievements
Rank 2
Paul B asked on 01 Sep 2016, 01:22 PM

I have a situation where I have a bunch of Rad Controls (RadTextbox, RadSpinEditor, RadDropDownList) on a User Control. That User Control is then injected into a custom Windows MMC SnapIn. When I do this the TabIndex of the controls is for some reason reversed and the Tab key does not stop on the RadDropDownList anymore. When I use the same User Control inside of a Form or RadForm the TabIndex is as expected and the Tab key stop on the RadDropDownList. I have verified that the TabIndex values are sequential and in the right order and that the TabStop property is True for all the controls.

After some extra digging I found that inside of MMC SnapIn the TabIndex seems to follow the order in which the RadControls are added to the User Control in the Designer code behind file. The TabIndex property is completely ignored.

I am using UI for WinForms 2015 Q3 with C# and Visual Studio 2015.

Is there some bug when RadControls don't have a parent form and are injected into some other parent container?

1 Answer, 1 is accepted

Sort by
0
Dimitar
Telerik team
answered on 06 Sep 2016, 07:47 AM
Hello Paul,

Thank you for writing.

If I understand correctly the DropDownList is hit at some point, but this depends on the controls insert order, not the TabIndex property. Can you test this with the standard .NET controls and see if the TabIndex is respected with them? 

In addition, we do not have other reports for similar behavior.

Thank you in advance for your patience and cooperation. 

Regards,
Dimitar
Telerik by Progress
Check out the Windows Forms project converter, which aids the conversion process from standard Windows Forms applications written in C# or VB to Telerik UI for WinForms.For more information check out this blog post and share your thoughts.
Tags
General Discussions
Asked by
Paul B
Top achievements
Rank 2
Answers by
Dimitar
Telerik team
Share this question
or