5 writes to _viewport
PresentationFramework (5)
System\Windows\Controls\VirtualizingStackPanel.cs (5)
10395_scrollData._viewport = viewportSize; 10898_scrollData._viewport = viewportSize; 11742_viewport = _extent = _maxDesiredSize = new Size(); 11812_viewport = value; 12967_viewport = _scrollData._viewport
38 references to _viewport
PresentationFramework (38)
System\Windows\Controls\VirtualizingStackPanel.cs (38)
569_scrollData._offset.X = ScrollContentPresenter.CoerceOffset(scrollX, _scrollData._extent.Width, _scrollData._viewport.Width); 697_scrollData._offset.Y = ScrollContentPresenter.CoerceOffset(scrollY, _scrollData._extent.Height, _scrollData._viewport.Height); 932maxOffset = _scrollData._extent.Width - _scrollData._viewport.Width; 937maxOffset = _scrollData._extent.Height - _scrollData._viewport.Height; 981maxOffset = _scrollData._extent.Width - _scrollData._viewport.Width; 1011maxOffset = _scrollData._extent.Height - _scrollData._viewport.Height; 1531newOffset.X = ScrollContentPresenter.CoerceOffset(newOffset.X, _scrollData._extent.Width, _scrollData._viewport.Width); 1532newOffset.Y = ScrollContentPresenter.CoerceOffset(newOffset.Y, _scrollData._extent.Height, _scrollData._viewport.Height); 1879return _scrollData._viewport.Width; 1891return _scrollData._viewport.Height; 4313viewportSize = _scrollData._viewport; 9846bool viewportSizeChanged = !DoubleUtil.AreClose(viewportSize, _scrollData._viewport); 9993!DoubleUtil.AreClose(_scrollData._viewport.Width, viewportSize.Width)) 9999"vpSz:", _scrollData._viewport.Width, viewportSize.Width, 10009viewportSize.Width = _scrollData._viewport.Width; 10210!DoubleUtil.AreClose(_scrollData._viewport.Height, viewportSize.Height)) 10216"vpSz:", _scrollData._viewport.Height, viewportSize.Height, 10226viewportSize.Height = _scrollData._viewport.Height; 10378viewportSizeChanged = !DoubleUtil.AreClose(viewportSize, _scrollData._viewport); 10386"vp:", _scrollData._viewport, viewportSize); 10393Size oldViewportSize = _scrollData._viewport; 10574bool viewportSizeChanged = !DoubleUtil.AreClose(viewportSize, _scrollData._viewport); 10666!DoubleUtil.AreClose(_scrollData._viewport.Width, viewportSize.Width)) 10674viewportSize.Width = _scrollData._viewport.Width; 10797!DoubleUtil.AreClose(_scrollData._viewport.Height, viewportSize.Height)) 10805viewportSize.Height = _scrollData._viewport.Height; 10890viewportSizeChanged = !DoubleUtil.AreClose(viewportSize, _scrollData._viewport); 10896Size oldViewportSize = _scrollData._viewport; 11193viewportSize = (int)_scrollData._viewport.Width; 11198viewportSize = (int)_scrollData._viewport.Height; 11752_viewport.Width == 0.0 && 11753_viewport.Height == 0.0 && 11808return _viewport; 11849if (DoubleUtil.GreaterThanOrClose(newOffset, _extent.Width - _viewport.Width)) 11853else if (DoubleUtil.GreaterThan(Math.Abs(newOffset - oldOffset), _viewport.Width)) 11865if (DoubleUtil.GreaterThanOrClose(newOffset, _extent.Height - _viewport.Height)) 11869else if (DoubleUtil.GreaterThan(Math.Abs(newOffset - oldOffset), _viewport.Height)) 12967_viewport = _scrollData._viewport