/// <inheritdoc /> protected override async Task InitializeAsync() { try { _pleaseWaitService.Push("Loading collection"); await DataPager.ResetAsync().ConfigureAwait(true); // Fix inconsistent SfDataPager behavior.... if (SfDataPager.PageSize != 0) { SfDataPager.DataContext = this; SfDataPager.GetBindingExpression(SfDataPager.PageCountProperty).UpdateTarget(); SfDataPager.GetBindingExpression(SfDataPager.PageSizeProperty).UpdateTarget(); SfDataPager.MoveToFirstPage(); } } finally { _pleaseWaitService.Pop(); } }