The RadAutoCompleteBox does not show its dropdown when single item is suggested.
The RadDateTimeEditor does not obey MaxDate and MinDate property when the value is changed by keyboard input. Work around: public class MyRadDateTimeEditor : RadDateTimeEditor { public MyRadDateTimeEditor() { RadDateTimeEditorElement element = this.EditorElement as RadDateTimeEditorElement; element.CurrentBehavior.TextBoxElement.ValueChanged += this.OnValueChanged; } private void OnValueChanged(object sender, System.EventArgs e) { RadMaskedEditBoxElement maskBox = sender as RadMaskedEditBoxElement; RadDateTimeEditorElement element = this.EditorElement as RadDateTimeEditorElement; DateTime result; if (maskBox.Value != null && DateTime.TryParse(maskBox.Value.ToString(), out result) && DateTime.Compare(result, element.MaxDate) > 0) { this.Value = element.MaxDate; maskBox.Value = element.MaxDate; return; } } }
Double click on item from auto-complete drop down appends the item twice in RadAutoCompleteBox.
Inserting @ symbol fails when french culture is used in RadTextBoxControl
The last caret position in RadTextBoxControl is not aligned to the end of the text due to wrong text measurement. On Win XP machine add RadTextBoxControl (Multiline=true) and start typing a very long text with no blank space between letters. As a result the caret is taken away from the last letter and if you use left arrow to return it back, the caret is positioned in the middle of the letter.
To reproduce: this.radBrowseEditor1.Value = @"D:\Projects"; this.radBrowseEditor1.ReadOnly = false; this.radBrowseEditor1.BrowseElement.ShowClearButton = true; You will notice that the clear button is not shown. Workaround: LightVisualButtonElement btn = new LightVisualButtonElement(); btn.Text = "X"; btn.Click += btn_Click; btn.StretchHorizontally = false; this.radBrowseEditor1.BrowseElement.BrowseButton.Parent.Children.Add(btn); private void btn_Click(object sender, EventArgs e) { this.radBrowseEditor1.Value = null; }
The spellchecker gives wrong suggestion for the word didn't't in both spelling modes.
Handling of KeyPress event of RadTextBoxControl does not suppress inserting new character.
You can't cancel the TextChanging event of RadTextBoxElement by setting e.Cancel to true.
You can't set the focus to the hosted textbox control in RadTextBox by calling Select or Focus on the control.
To reproduce: radPopupEditor1.PopupForm.VerticalPopupAlignment = VerticalPopupAlignment.TopToBottom; Workaround: private void RadPopupEditor1_PopupOpening(object sender, CancelEventArgs e) { var args = e as RadPopupOpeningEventArgs; args.CustomLocation = new Point(args.CustomLocation.X, args.CustomLocation.Y - (radPopupEditor1.Height + radPopupEditor1.PopupForm.Height)); }
To reproduce: set the ThemeName property before setting the RadDateTimePickerCalendarShowTimePicker property to true. Private Sub RadForm1_Load(sender As Object, e As EventArgs) Handles MyBase.Load Me.RadDateTimePicker1.ThemeName = "TelerikMetro" TryCast(Me.RadDateTimePicker1.DateTimePickerElement.CurrentBehavior, RadDateTimePickerCalendar).ShowTimePicker = True End Sub Workaround: Private Sub RadForm1_Load(sender As Object, e As EventArgs) Handles MyBase.Load TryCast(Me.RadDateTimePicker1.DateTimePickerElement.CurrentBehavior, RadDateTimePickerCalendar).ShowTimePicker = True Me.RadDateTimePicker1.ThemeName = "TelerikMetro" End Sub
Despite the fact that the elements of RadTextBox have ToolTipText and AutoToolTip properties, one can't set the tooltip at design-time. We should consider whether we should continue using these properties or introduce a new method to allow for setting tooltips at design-time. Resolution: Open 'Edit UI elements' and set the Tooltip property of RadTextBoxItem
To reproduce: please refer to the attached sample project and follow the steps from the provided gif file. Workaround: use RadTextBoxControl.
The sender of RadDateTimePicker.KeyPress event is currently HostedTextBoxBase which is not the correct sender to expose.
If you have a GridViewMaskBoxColumn with MaskType set to E-mail and you try to enter and commit a value in this column, you get an exception.
To reproduce: follow the steps illustrated in the gif file. 1. Set Autosize = false. 2. Resize the control by increasing its height. 3. Change Multiline property to true. 4. Change Multiline property to false. 5. Autosize property is reset by doing 4. So set Autosize to false again. Workaround: Use only the Multiline property.
RadMarkupDialog should provide the possibility to be localized by a localization providers.
Hi,
We have an issue with the RadMaskedEditBox control using an f0 mask.
The issue we have is..
When entering a number i.e. 123456 followed by pressing the backspace key, results in the number showing as 123450
We would expect this to show as 12345 so assume this is either a bug or requires up to add additional configuration when using f0.
I have included an example which demonstrates this
Many thanks
RadMaskedEditBox should be able to handle dynamic masks. The core of this feature is the ability to have a value for the number of allowed characters on one hand and a value for the number of maximum characters on the other hand.