Approved
Last Updated: 29 Mar 2016 11:57 by ADMIN
ADMIN
Dess | Tech Support Engineer, Sr.
Created on: 24 Jul 2014 06:09
Category: Editors
Type: Bug Report
2
FIX. RadDateTimePicker/RadTimePicker/RadMaskedEditBox - the TabStop property is not stored when it is changed at design time
When you drag a RadDateTimePicker from the Toolbox and drop it onto the form, the TabStop property is false by default. If you change it in the Properties grid to true and save the form, try to open the form designer again. As a result the TabStop property is set to false as if no changes have been performed.
(Total attached files size should be smaller than 20mb. Allowed extensions: .zip, .rar, .jpg, .png, .gif)
2 comments
ADMIN
Stefan
Posted on: 07 Apr 2015 15:34
Hi Raniere,

Let me shed some light on the TabStop issues. The case here is that our editors (RadDateTimePicker, RadTimePicker and RadMaskedEditBox) internally host the standard MS TextBox control. So, in order to allow the inner text box control to get the focus, we have hard coded the control TabStop property to false, so the inner control will accept the focus (and you will be able to type in after pressing tab). At the same time, the DefaultValue attribute of the TabStop property is true, so when we hard coded it to false, once you opened a form designer containing these controls, their TabStop property will get serialized to false and you will not be able to change that. 

However, in general you shouldn't need to change that by default, as the focus will be given to the inner control as it should. If you need to set the TabStop to false, you can do that in code to the inner control:

radMaskedEditBox1.MaskedEditBoxElement.TextBoxItem.TextBoxControl.TabStop = false;

In addition, changing this behavior would be quite big breaking change, which we do not want to introduce, unless there is very high demand for it. The demand it measured by the likes of these items, so make sure you cast yours should you find it reasonable.

I hope that you find this information useful. If you still have a case which is not explained by the above, please get back to me and I will try to help you with it.

PS. I have merged the three cases into this one so we have all the feedback in one place.
Raniere Muniz
Posted on: 07 Apr 2015 11:52
Hello,
I really need this fix, but it isn't schedule yet.
It has been amost a year, but Telerik couldn't help me.
I wonder if I have to give up Telerik and try another UI tool.