Run the attached project and see the .GIF file or follow the steps below:
1. Set AssociatedKeyboardType to a control and KeyboardLayoutType to Numpad;
2. Run the application and drag the whole form to the Right edge of the screen
3. Click inside the control in order to display the RadVirtualKeyboardForm
You will see that the VirtualKeyboardForm is not displayed under the associated control.
Workaround:
After setting the KeyboardLayoutType to Numpad, set the KeyboardForm.Size manually:
this.radVirtualKeyboardForm1.KeyboardForm.Size = this.radVirtualKeyboardForm1.KeyboardForm.VirtualKeyboard.CalculateDesiredSize().ToSize();
Please refer to the attached gif file for a better illustration of the steps how o reproduce the undesired behavior.
Workaround: use RadForm
Here is a part of the highlighted document:
public RadForm1()
{
RadMapElement.VisualElementFactory = new MyMapVisualElementFactory();
InitializeComponent();
}
public class MyMapVisualElementFactory : MapVisualElementFactory
Please refer to the attached sample project and follow the steps illustrated in the provided gif file.
Workaround:
public RadForm1()
{
InitializeComponent();
this.radPageView1.SelectedPageChanged += radPageView1_SelectedPageChanged;
}
private void radPageView1_SelectedPageChanged(object sender, EventArgs e)
{
if (this.radPageView1.SelectedPage != this.radPageViewPage1)
{
SelectionMiniToolBar selectionMiniToolBar = this.radRichTextEditor1.RichTextBoxElement.SelectionMiniToolBar as SelectionMiniToolBar;
if (selectionMiniToolBar != null)
{
selectionMiniToolBar.Hide();
}
}
}
The performance of the DayView when the control is bound to a large number of recurring appointments and it is grouped by resources needs to be improved.
How to reproduce:
private void RadForm1_Load(object sender, EventArgs e)
{
this.radWebCam1.TakeSnapshot();
}
Workaround:
public class CustomWebCam : RadWebCam
{
public override void TakeSnapshot()
{
FieldInfo fi = typeof(RadWebCam).GetField("player", BindingFlags.NonPublic | BindingFlags.Instance);
object value = fi.GetValue(this);
if (value == null)
{
return;
}
PropertyInfo propertyInfo = value.GetType().GetProperty("EvrVideoDisplay", BindingFlags.NonPublic | BindingFlags.Instance);
value = propertyInfo.GetValue(value, null);
if (value == null)
{
return;
}
base.TakeSnapshot();
}
}
Currently, RadFileDialogs uses a RadAutoCompleteBox for specifying the folder/file name. It would be nice to have a drop down with recent files:
Similar to RadMulticolumnComboBox but it should allow multiple items to be checked. Please refer to RadDropDownList and RadCheckedDropDownList.
https://docs.telerik.com/devtools/winforms/controls/multicolumncombobox/how-to/multiple-selection
To reproduce:
radMaskedEditBox1.MaskedEditBoxElement.ContextMenuEnabled = true;
Workaround:
public RadForm1()