private void ReplyListView_PullProgressChanged(object sender, RefreshProgressEventArgs e) { if (e.IsRefreshable) { if (e.PullProgress == 1) { // Progress = 1.0 means that the refresh has been triggered. if (SpinnerStoryboard2.GetCurrentState() == Windows.UI.Xaml.Media.Animation.ClockState.Stopped) { SpinnerStoryboard2.Begin(); } } else if (SpinnerStoryboard2.GetCurrentState() != Windows.UI.Xaml.Media.Animation.ClockState.Stopped) { SpinnerStoryboard2.Stop(); } else { // Turn the indicator by an amount proportional to the pull progress. SpinnerTransform2.Angle = e.PullProgress * 360; } } }
private void AssociatedObject_PullProgressChanged1(object sender, RefreshProgressEventArgs e) { IsRefreshable = e.PullProgress == 1.0; }
private void ListView_PullProgressChanged(object sender, RefreshProgressEventArgs e) { refreshindicator.Opacity = e.PullProgress; refreshindicator.Background = e.PullProgress < 1.0 ? new SolidColorBrush(Colors.Red) : new SolidColorBrush(Colors.Blue); }