private static void OnPageChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
        {
            DataPager control = (DataPager)d;

            control.OnPropertyChanged(nameof(IsEnabledPreviousPage));
            control.OnPropertyChanged(nameof(IsEnabledNextPage));
            if (control.CurrentPage > control.PageCount)
            {
                control.CurrentPage = control.PageCount;
            }
        }
        private static void OnPageCountChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
        {
            DataPager control = (DataPager)d;

            control.OnPropertyChanged(nameof(IsEnabledNextPage));
        }