public void UpdateOnScroll(ScrollableRowsUpdateAction action) { this.updateAction = action; foreach (RadElement child in this.Children) { child.InvalidateMeasure(); } this.InvalidateMeasure(); }
protected override IVirtualizedElement <GridViewRowInfo> UpdateElement( int position, GridViewRowInfo data) { IVirtualizedElement <GridViewRowInfo> virtualizedElement = this.updateAction != ScrollableRowsUpdateAction.ScrollUp ? base.UpdateElement(position, data) : this.UpdateElementOnScrollUp(position, data); this.updateAction = ScrollableRowsUpdateAction.None; return(virtualizedElement); }