private static void currentPageChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { PagerView pagerView = (PagerView)d; Nullable <int> newValue = (Nullable <int>)e.NewValue; if (newValue == null) { pagerView.currentPageTextBox.Text = ""; } else { pagerView.currentPageTextBox.Text = (newValue.Value).ToString(); } }
private static void nrPagesChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { PagerView pagerView = (PagerView)d; pagerView.totalPagesTextBox.Text = ((int)e.NewValue).ToString(); }
private static void pagingEnabledChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { PagerView pagerView = (PagerView)d; pagerView.mainGrid.IsEnabled = (bool)e.NewValue; }
private static void lastPageCommandChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { PagerView pagerView = (PagerView)d; pagerView.endButton.Command = (ICommand)e.NewValue; }