Approved
Last Updated: 21 Feb 2018 13:15 by ADMIN
Windows TextBox - OSK perfect

Telerik RadTextBox - OSK perfect

Telerik RadTextBoxControl - OSK doesn't work

Telerik RadDropDownList - OSK doesn't work

Telerik AutoCompleteBox - OSK doesn't work

This should work for all controls that have text input.

Completed
Last Updated: 26 Feb 2018 09:34 by Dimitar
Approved
Last Updated: 21 Feb 2018 13:28 by ADMIN
The suggestion must popup after every word.
There should be an option for positioning the drop down inside the textbox.

 
Completed
Last Updated: 01 Mar 2018 14:25 by ADMIN
RadSpellChecker is also using MEF to load the default dictionary: https://docs.microsoft.com/en-us/dotnet/framework/mef/attributed-programming-model-overview-mef If MEF fails the dictionary will not load and the control will not spell check.
Completed
Last Updated: 06 Feb 2018 07:37 by ADMIN
Completed
Last Updated: 14 Jun 2018 14:46 by Dimitar
Workaround:
this.radSpinEditor1.CausesValidation = false;
((TextBox)this.radSpinEditor1.SpinElement.TextBoxItem.HostedControl).CausesValidation = false;
Completed
Last Updated: 21 Dec 2017 07:05 by ADMIN
How to reproduce: add a spellchecker to the form and configure it to spellcheck a multi line text box with a very long text.

Workaround: use RadTextBoxControl
Completed
Last Updated: 03 Jan 2018 06:26 by ADMIN
How to reproduce: run the attached project on a system with an increased scaling - 200%

Workaround: the null text needs to be set at run-time and after subscribe the control to the CreateTextBlock event

public class MyTextBlock : TextBlockElement
{
    public override void DpiScaleChanged(SizeF scaleFactor)
    {
        base.DpiScaleChanged(scaleFactor);
        this.ResetLayoutCore();
    }
} 

this.radTextBoxControl1.TextBoxElement.CreateTextBlock += this.RadTextBoxControl1_CreateTextBlock; 
private void RadTextBoxControl1_CreateTextBlock(object sender, CreateTextBlockEventArgs e)
{
    e.TextBlock = new MyTextBlock();
} 
Completed
Last Updated: 13 Dec 2017 13:05 by ADMIN
How to reproduce: check the attached project and video

Workaround: set a minimum size to the control
 public partial class RadForm1 : RadForm
 {
     public RadForm1()
     {
         InitializeComponent();

         this.radTextBox1.MinimumSize = new Size(0, 20);
     }
 }
Approved
Last Updated: 22 Feb 2018 15:38 by ADMIN
Using UI for WinForms R3 2017 (version 2017.3.912)

Strange behavior while selecting text with the mouse, while TextAlign is set to Right and there is more text then visible.
To reproduce try selecting all the text in the control from the attached file (once to the left, once to the right).

If the ShowClear button is visible and RihtToLeft is true, it won't select to the left (while there is more text than visible).


RadTextBoxControl radTextBoxControl1 = new Telerik.WinControls.UI.RadTextBoxControl();

this.radTextBoxControl1.Location = new System.Drawing.Point(239, 186);
this.radTextBoxControl1.Name = "radTextBoxControl1";
this.radTextBoxControl1.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
this.radTextBoxControl1.ShowClearButton = true;
this.radTextBoxControl1.Size = new System.Drawing.Size(64, 20);
this.radTextBoxControl1.TabIndex = 6;
this.radTextBoxControl1.Text = "123456789123456789";
this.radTextBoxControl1.TextAlign = System.Windows.Forms.HorizontalAlignment.Right;
Approved
Last Updated: 06 Dec 2017 15:08 by ADMIN
ADMIN
Created by: Dess | Tech Support Engineer, Sr.
Comments: 0
Category: Editors
Type: Bug Report
1
To reproduce: please refer to the attached sample screenshots and project.

Note: this issue is relevant for RadDropDownList as well.

Workaround:             
            this.radDropDownList2.DropDownListElement.TextBox.TextBoxItem.Multiline = true;
            this.radDropDownList2.DropDownListElement.TextBox.TextBoxItem.MinSize  = new Size(30, 15); 
Approved
Last Updated: 27 Nov 2017 15:28 by ADMIN
How to reproduce: also check the attached video
this.radMaskedEditBox1.MaskType = MaskType.Numeric;

Workaround:
private void RadMaskedEditBox1_TextChanged(object sender, EventArgs e)
{
    if (this.radMaskedEditBox1.Text == "-0")
    {
        if (this.radMaskedEditBox1.MaskedEditBoxElement.TextBoxItem.Text.Length == 2)
        {
            //Workaround
            this.radMaskedEditBox1.MaskedEditBoxElement.TextBoxItem.Text = this.radMaskedEditBox1.MaskedEditBoxElement.TextBoxItem.Text.Remove(1, 1);
        }
    }
}
Completed
Last Updated: 29 Nov 2017 09:53 by ADMIN
How to reproduce: 
radDateTimePicker1.DateTimePickerElement.ShowTimePicker = true;
radDateTimePicker1.Format = DateTimePickerFormat.Custom;
radDateTimePicker1.DateTimePickerElement.CalendarSize = new Size(330, 250);
radDateTimePicker1.ReadOnly = true;

Workaround: 
this.radDateTimePicker1.DateTimePickerElement.ShowTimePicker = true;
this.radDateTimePicker1.Format = DateTimePickerFormat.Custom;
this.radDateTimePicker1.DateTimePickerElement.CalendarSize = new Size(330, 250);
this.radDateTimePicker1.ReadOnly = true;

RadDateTimePickerCalendar calendarBehavior = this.radDateTimePicker1.DateTimePickerElement.GetCurrentBehavior() as RadDateTimePickerCalendar;
calendarBehavior.TimePicker.TimePickerElement.ReadOnly = true;
Completed
Last Updated: 28 Nov 2017 06:40 by ADMIN
ADMIN
Created by: Dess | Tech Support Engineer, Sr.
Comments: 0
Category: Editors
Type: Bug Report
0

			
Completed
Last Updated: 28 Feb 2018 14:33 by ADMIN
RadDataLayout.LayoutControl has Text property and it is not relevant to show RadMarkupEditor when changing the text.
Approved
Last Updated: 30 Nov 2018 12:55 by farid
The workaround in the following MSDN resources results in an incorrect behavior in the header of RadDateTimePicker: https://code.msdn.microsoft.com/Fixing-Persian-Locale-for-6e66e044#content
Completed
Last Updated: 30 Oct 2017 10:56 by ADMIN
ADMIN
Created by: Dess | Tech Support Engineer, Sr.
Comments: 0
Category: Editors
Type: Bug Report
1
To reproduce: run the attached sample project, open the popup and try to to scroll the grid with using the mouse wheel. You will notice that the popup is immediately closed.

Workaround: 
    Private Sub PopupClosing(sender As Object, args As Telerik.WinControls.UI.RadPopupClosingEventArgs)
        If args.CloseReason = Telerik.WinControls.UI.RadPopupCloseReason.Mouse Then
            args.Cancel = True
        End If
    End Sub
Completed
Last Updated: 11 Oct 2017 11:08 by ADMIN
Use attached to reproduce.

Workaround:
Use date format that does not display the entire month name. 
Approved
Last Updated: 20 Nov 2017 15:19 by ADMIN
To reproduce:
 radTimePicker1.Value = DateTime.Now.AddDays(10);
 radTimePicker1.TimePickerElement.MaskedEditBox.MaskType = Telerik.WinControls.UI.MaskType.FreeFormDateTime;

Workaround:

protected override void OnLoad(EventArgs e)
{
    base.OnLoad(e);
    radTimePicker1.Value = DateTime.Now.AddDays(10);

    var provider = radTimePicker1.TimePickerElement.MaskedEditBox.Provider as FreeFormDateTimeProvider;

    provider.MinDate = DateTime.MinValue;
    provider.MaxDate = DateTime.MaxValue;
}

Declined
Last Updated: 06 Feb 2018 06:35 by ADMIN
The Free Form Date Time Parsing of a RadTimePicker is not able to recognize "hhmm" as an legit value (ex. 1030 for half pas ten).

This improvement could be nice, as it is a common way to write an time. It is working in Outlook Appointement Form.