2 writes to _firstContainerInViewport
PresentationFramework (2)
src\Framework\System\Windows\Controls\VirtualizingStackPanel.cs (2)
783_scrollData._firstContainerInViewport = ComputeFirstContainerInViewport( 1079_scrollData._firstContainerInViewport = null;
16 references to _firstContainerInViewport
PresentationFramework (16)
src\Framework\System\Windows\Controls\VirtualizingStackPanel.cs (16)
761if (_scrollData._firstContainerInViewport != null) 781if (_scrollData._firstContainerInViewport == null) 796if (_scrollData._firstContainerInViewport != null) 814_scrollData._firstContainerInViewport, 832Debug.Assert(_scrollData._firstContainerInViewport != null, "Must have an anchor element"); 836if (itemsControl == null || !VisualTreeHelper.IsAncestorOf(this, _scrollData._firstContainerInViewport)) 848_scrollData._firstContainerInViewport); 877FrameworkElement prevFirstContainerInViewport = _scrollData._firstContainerInViewport; 879double prevFirstContainerOffset = FindScrollOffset(_scrollData._firstContainerInViewport); 1063if (_scrollData._firstContainerInViewport != null) 1065DependencyObject element = _scrollData._firstContainerInViewport; 2562if (IsScrolling && _scrollData._firstContainerInViewport != null && !areContainersUniformlySized) 4286WasLastMeasurePassAnchored = (_scrollData._firstContainerInViewport != null) || (_scrollData._bringIntoViewLeafContainer != null); 10594(_scrollData._firstContainerInViewport == null && computedViewportOffsetChanged && !LayoutDoubleUtil.AreClose(computedViewportOffset.X, _scrollData._computedOffset.X)); 10725(_scrollData._firstContainerInViewport == null && computedViewportOffsetChanged && !LayoutDoubleUtil.AreClose(computedViewportOffset.Y, _scrollData._computedOffset.Y)); 11490get { return _scrollData?._firstContainerInViewport ?? null; }