RadGridView.ValidationType property will be available with R2 2016.
Expecting the popup to be kept open, its zorder is still on top of the grid it is linked on, but not on top of other applications whose zorder is closer to the user than the application window containing the grid.
Currently, to modify the background color of this element, the default control template of the GridViewCell element needs to be extracted, and the VisualState with x:Name="Highlighted" would need to be customized.
We could include an API for modifying the background color of the HighlightTextBlock element, when it is highlighted.
Calling the BeginInsert() method of RadGridView, adds a new row at the bottom of the items and scrolls to the newly added row. However, if the vertical scrollbar is not visible and the newly added row makes the viewport so big that the scrollbar should display, the row gets clipped. Also, the vertical scrollbar that was just added is not scrolled to the bottom, which is actually why the row is clipped. Each next insert (after the scrollbar gets visible) will display the added row properly.
To work this around, you can scroll the vertical scrollbar manually to bottom.
private void BeginInsertRow()
{
var scrollViewer = this.gridView.FindChildByType<GridViewScrollViewer>();
bool requestScrollToBottom = false;
if (scrollViewer.ComputedVerticalScrollBarVisibility == Visibility.Collapsed)
{
var panel = this.gridView.FindChildByType<GridViewVirtualizingPanel>();
var sumHeight = (source.Count + 1) * this.gridView.RowHeight;
requestScrollToBottom = sumHeight > panel.ActualHeight;
}
this.gridView.BeginInsert();
if (requestScrollToBottom)
{
scrollViewer.ScrollToBottom();
}
}
RadGridView is consuming resources when its IsBusy property is set to False in Windows8, Windows8Touch, Office2013 themes.
Resolved with lib version 2014.2.0825.
Resolved with lib version 2014.2.721.
The problem should be resolved with lib version 2016.1.125.
GroupFooterRowStyleSelector is not persisted, when you expand and collapse a group
Resolved with lib version 2014.2.0825.
With R2 2016 RadGridView will introduce ValidationType property that indicates what type of validation input should be processed(INotifyDataErrorInfo, IDataErrorInfo, DataAnnotations).
The problem will be fixed with Q3 2014 official version.
The fix will be available with Q2 2015.