private void ResetView(UIElement element) { ScrollPresenter scrollPresenter = element as ScrollPresenter; if (scrollPresenter != null) { scrollPresenter.ScrollTo( 0.0, 0.0, new ScrollingScrollOptions(AnimationMode.Disabled, SnapPointsMode.Ignore)); int viewChangeId = scrollPresenter.ZoomTo( 1.0f, System.Numerics.Vector2.Zero, new ScrollingZoomOptions(AnimationMode.Disabled, SnapPointsMode.Ignore)).ZoomFactorChangeId; if (this.scrollPresenter3 == scrollPresenter) { scrollPresenter3ZoomFactorChangeId = viewChangeId; } } else { ScrollViewer scrollViewer = element as ScrollViewer; scrollViewer.ChangeView(0, 0, 1.0f, true /*disableAnimation*/); } }
private void ResetView(ScrollPresenter scrollPresenter) { int viewChangeId = scrollPresenter.ScrollTo( 0.0, 0.0, new ScrollingScrollOptions(AnimationMode.Disabled, SnapPointsMode.Ignore)).OffsetsChangeId; this.fullLogs.Add(scrollPresenter.Name + " ScrollTo requested. Id=" + viewChangeId); viewChangeId = scrollPresenter.ZoomTo( 1.0f, System.Numerics.Vector2.Zero, new ScrollingZoomOptions(AnimationMode.Disabled, SnapPointsMode.Ignore)).ZoomFactorChangeId; this.fullLogs.Add(scrollPresenter.Name + " ZoomTo requested. Id=" + viewChangeId); if (this.scrollPresenter52 == scrollPresenter) { scrollPresenter52ZoomFactorChangeId = viewChangeId; } }
private void ResetView(ScrollView scrollView) { ScrollPresenter scrollPresenter = ScrollViewTestHooks.GetScrollPresenterPart(scrollView); string scrollPresenterId = (VisualTreeHelper.GetParent(scrollPresenter) as FrameworkElement).Name + "." + scrollPresenter.Name; int viewChangeId = scrollPresenter.ScrollTo(0.0, 0.0, new ScrollingScrollOptions(AnimationMode.Disabled, SnapPointsMode.Ignore)).OffsetsChangeId; this.fullLogs.Add(scrollPresenterId + " ScrollTo requested. Id=" + viewChangeId); viewChangeId = scrollPresenter.ZoomTo(1.0f, System.Numerics.Vector2.Zero, new ScrollingZoomOptions(AnimationMode.Disabled, SnapPointsMode.Ignore)).ZoomFactorChangeId; this.fullLogs.Add(scrollPresenterId + " ZoomTo requested. Id=" + viewChangeId); chkLogUpdated.IsChecked = false; if (scrollView == this.scrollView52) { scrollView52ZoomFactorChangeId = viewChangeId; } }