When creating a composite filter descriptor with a value that contains an array of enums, it generates an expression with IN, and an exception is thrown when adding it to the FilterDescriptors on a RadGridView control.
Exception Message:
{"The expression contains undefined function call In()."}
The expression value is: ([RandomPropertyName] IN (1,3,9) OR [RandomPropertyName] = 10)
We have recently upgraded from 2015.2.728.40 (where this worked) to the Feb. 2019 version, then today upgraded to the May 2019 version. The issue remains.
The project includes the following Telerik references:
Telerik.WinControls
Telerik.WinControls.GridView
Telerik.WinControls.PdfViewer
Telerik.WinControls.RadDock
Telerik.WinControls.RadMarkupEditor
Telerik.WinControls.UI
Telerik.Windows.Documents.Core
Telerik.Windows.Documents.Fixed
Telerik.Windows.Zip
TelerikCommon
ChildRowHeight can be set on the main table element of the control like this:
this.radGridView1.TableElement.ChildRowHeight = 750;
When the grid is in a hierarchy and a parent row is expanded, the inner child template will create a new table element and its ChildRowHeight is 205 which is the default value. It would be expected that the height of the inner table element is initially set as the height of the main table element of the control.
A possible workaround is to handle the ChildViewExpanded event of the grid this way:
private void RadGridView1_ChildViewExpanded(object sender, Telerik.WinControls.UI.ChildViewExpandedEventArgs e)
Use attached to reproduce.
- In the excel-like filter popup unselect 0.1, 0.2, and 0.3 and then click "Fork"
- When the layout is loaded the values are changed to 1, 2, and 3.
Workaround:
Change the culture before saving/loading the layout.
Use attached to reproduce.
Type "Christoff" and scroll down.
Workaround:
public RadForm1()
Use attached to reproduce!
- remove the space from the text in the formatting event so the text is empty
How to reproduce: set the ShowIcon property to false.
this.ShowIcon = false;
How to reproduce:
1. Add a new RadTabbedForm to a VS2017 VB.NET project.
How to reproduce: add a MapCallout to a layer and then try to hit test it in the MouseDown event of the control. The element is not always returned even though it contains the mouse location:
private void RadMap1_MouseDown(object sender, MouseEventArgs e)
Use attached to reproduce.
Workaround:
public RadForm1()