PropertyChanged event is called for a cell with nullable value when is in edit mode and click on another cell
Please provide a property that will allow a message to be displayed to users when RadGridView is empty. Some users perception is that the program is not working properly when there is no data in the grid view so displaying a user-friendly message can be a useful way of preventing inquires and complaints.
If you have the following model, the columns that show the Test and Date properties (in the derived class) cannot be sorted or filtered. Also, no header text is displayed.
public class RowModel{ public int Id { get; set; } public Bar FredBar { get; set; }}public class Fred : Bar{ public DateTime Date { get; set; } public string Test { get; set; }}public abstract class Bar{ public string Title { get; set; } public double Value { get; set; } }
<telerik:RadGridView.Columns> <telerik:GridViewDataColumn DataMemberBinding="{Binding Id}" /> <telerik:GridViewDataColumn DataMemberBinding="{Binding FredBar.Title}" /> <telerik:GridViewDataColumn DataMemberBinding="{Binding FredBar.Value}" /> <telerik:GridViewDataColumn DataMemberBinding="{Binding FredBar.Date}" /> <telerik:GridViewDataColumn DataMemberBinding="{Binding FredBar.Test}" /></telerik:RadGridView.Columns>
The problem occurs from 2014 Q2. It should be resolved with lib version 2014.3.1319.
See this thread for more info: http://www.telerik.com/forums/alternaterowbackground-doesn't-merged-with-rowstyle It's really common scenario, because a standard WPF DataGrid works like this.
Available in LIB version 2016.3.1128, it will be also available in the 2017 R1 Release.
Columns with * width are not measured correctly when GridView is placed in ScrollViewer and its width is changed.
Just run the attached project and scroll horizontally to the very end several times (at least two times). I tried disabling the column virtualization but this did not help. This issue will be resolved with Q2 2015. A new virtualization mechanism for ColumnGroups will be introduced with Q2 2015. A property EnableColumnGroupsVirtualization is exposed with default value True for enabled virtualization. Setting it to False will enable the old logic.
Scrollbar scrolls unexpectedly when column width is changed. Check the following video for a reference: http://screencast.com/t/Y6IwtREc