public void RenderGridRows(ushort skip, bool UpdateUI) { if (skip > 0) { SortedRowsListActual = SortedRowsList.Skip(skip).Take(bvgGrid.DisplayedRowsCount).ToArray(); GenericAdapter <TItem> .GetRows(SortedRowsListActual, bvgGrid, skip); } else { SortedRowsListActual = SortedRowsList.Take(bvgGrid.DisplayedRowsCount).ToArray(); GenericAdapter <TItem> .GetRows(SortedRowsListActual, bvgGrid, 0); } }
public void RenderGridRows(int skip, bool UpdateUI) { if (skip != LastVerticalSkip) { LastVerticalSkip = skip; if (skip > 0) { SortedRowsListActual = SortedRowsList.Skip(skip).Take(bvgGrid.DisplayedRowsCount).ToArray(); GenericAdapter <TItem> .GetRows(SortedRowsListActual, bvgGrid); } else { SortedRowsListActual = SortedRowsList.Take(bvgGrid.DisplayedRowsCount).ToArray(); GenericAdapter <TItem> .GetRows(SortedRowsListActual, bvgGrid); } } }