71 writes to Y
PresentationCore (5)
Core\CSharp\MS\Internal\Ink\Bezier.cs (1)
214tanStart.Y = -tanEnd.Y;
Core\CSharp\MS\Internal\Ink\EllipticalNodeOperations.cs (1)
130rad.Y = -rad.X;
Core\CSharp\MS\Internal\Ink\InkSerializedFormat\InkSerializer.cs (1)
535_himetricSize.Y = (double)sz;
Core\CSharp\System\Windows\Media\Animation\MatrixAnimationUsingPath.cs (1)
343_accumulatingOffset.Y = endPoint.Y - startPoint.Y;
Core\CSharp\System\Windows\Media\Animation\PointAnimationUsingPath.cs (1)
241_accumulatingVector.Y = endPoint.Y - startPoint.Y;
PresentationFramework (66)
src\Framework\MS\Internal\Documents\ScrollData.cs (1)
163_offset.Y = offset;
src\Framework\MS\Internal\PtsHost\TextParaClient.cs (6)
1603offset.Y += TextDpi.FromTextDpi(textDetails.dvrShiftBeforeChange); 1679offset.Y += TextDpi.FromTextDpi(textDetails.dvrShiftAfterChange); 3527offset.Y += TextDpi.FromTextDpi(textDetails.dvrShiftBeforeChange); 3568offset.Y += TextDpi.FromTextDpi(textDetails.dvrShiftAfterChange); 3940offset.Y += TextDpi.FromTextDpi(textDetails.dvrShiftBeforeChange); 4005offset.Y += TextDpi.FromTextDpi(textDetails.dvrShiftAfterChange);
src\Framework\System\Windows\Controls\Primitives\Popup.cs (4)
2173bestTranslation.Y = screenBounds.Bottom - childBounds.Height; 2177bestTranslation.Y = screenBounds.Top; 2195bestTranslation.Y = screenBounds.Bottom - childBounds.Height; 2199bestTranslation.Y = screenBounds.Top;
src\Framework\System\Windows\Controls\Primitives\ScrollContentPresenter.cs (1)
181_scrollData._offset.Y = newValue;
src\Framework\System\Windows\Controls\Primitives\TabPanel.cs (4)
252childOffset.Y = (_numRows - 1 - activeRow) * _rowHeight; 255childOffset.Y = (_numRows - activeRow) * _rowHeight; 294childOffset.Y = 0d; 296childOffset.Y += _rowHeight;
src\Framework\System\Windows\Controls\Stack.cs (6)
232_scrollData._offset.Y = scrollY; 282newOffset.Y = ScrollContentPresenter.CoerceOffset(newOffset.Y, _scrollData._extent.Height, _scrollData._viewport.Height); 675offset.Y = Math.Max(0, Math.Min(offset.Y, extent.Height - viewport.Height)); 682offset.Y = firstViewport; 915newOffset.Y = minPhysicalOffset; 986newOffset.Y = newFirstChild;
src\Framework\System\Windows\Controls\TextBlock.cs (2)
1536lineOffset.Y += lineMetrics.Height; 3223contentOffset.Y += padding.Top;
src\Framework\System\Windows\Controls\VirtualizingStackPanel.cs (37)
460_scrollData._computedOffset.Y = startingOffset; 621_scrollData._offset.Y = scrollY; 654_scrollData._offset.Y = Math.Floor(_scrollData._offset.Y); 655_scrollData._computedOffset.Y = Math.Floor(_scrollData._computedOffset.Y); 663_scrollData._offset.Y = UIElement.RoundLayoutValue(_scrollData._offset.Y, dpi.DpiScaleY); 664_scrollData._computedOffset.Y = UIElement.RoundLayoutValue(_scrollData._computedOffset.Y, dpi.DpiScaleY); 686_scrollData._computedOffset.Y = startingOffset; 700_scrollData._offset.Y = ScrollContentPresenter.CoerceOffset(scrollY, _scrollData._extent.Height, _scrollData._viewport.Height); 701_scrollData._computedOffset.Y = _scrollData._offset.Y; 777_scrollData._offset.Y += expectedDistanceBetweenViewports; 954_scrollData._computedOffset.Y = currFirstContainerOffset - currFirstContainerOffsetFromViewport; 955_scrollData._offset.Y = _scrollData._computedOffset.Y; 996_scrollData._computedOffset.Y = prevFirstContainerOffset - prevFirstContainerOffsetFromViewport; 1004_scrollData._computedOffset.Y = actualOffset; 1005_scrollData._offset.Y = actualOffset; 1010_scrollData._offset.Y = expectedOffset; 1493newOffset.Y = ScrollContentPresenter.CoerceOffset(newOffset.Y, _scrollData._extent.Height, _scrollData._viewport.Height); 2607_scrollData._offset.Y += delta; 9673computedViewportOffset.Y = newOffset; 9674offsetForScrollViewerRemeasure.Y = newOffset; 9982viewportOffset.Y = Double.PositiveInfinity; 9999viewportOffset.Y = (extentSize.Height * _scrollData._offset.Y) / _scrollData._extent.Height; 10037viewportOffset.Y = (double)lastPageSafeOffset; 10076viewportOffset.Y = Double.PositiveInfinity; 10099viewportOffset.Y = Double.PositiveInfinity; 10131viewportOffset.Y = Double.PositiveInfinity; 10151viewportOffset.Y = (extentSize.Height * _scrollData._offset.Y) / _scrollData._extent.Height; 10160viewportOffset.Y = Math.Floor((extentSize.Height * Math.Floor(_scrollData._offset.Y)) / _scrollData._extent.Height); 10663viewportOffset.Y = Double.PositiveInfinity; 10678viewportOffset.Y = _scrollData._offset.Y; 10698viewportOffset.Y = Double.PositiveInfinity; 10711viewportOffset.Y = _scrollData._offset.Y; 10736viewportOffset.Y = (extentSize.Height * _scrollData._offset.Y) / _scrollData._extent.Height; 10745viewportOffset.Y = Math.Floor((extentSize.Height * Math.Floor(_scrollData._offset.Y)) / _scrollData._extent.Height); 10761viewportOffset.Y = (double)lastPageSafeOffset; 11066newOffset.Y = minPhysicalOffset; 11117newOffset.Y = newFirstChild;
src\Framework\System\Windows\FrameworkElement.cs (5)
4782offset.Y += finalRect.Y + margin.Top; 4788offset.Y = UIElement.RoundLayoutValue(offset.Y, dpi.DpiScaleY); 4861offset.Y = (clientSize.Height - inkSize.Height) * 0.5; 4865offset.Y = clientSize.Height - inkSize.Height; 4869offset.Y = 0;
232 references to Y
PresentationCore (47)
Core\CSharp\MS\Internal\AnimatedTypeHelpers.cs (1)
735if (IsInvalidDouble(value.X) || IsInvalidDouble(value.Y))
Core\CSharp\MS\Internal\Ink\Bezier.cs (5)
58points.Add(new Point(vector.X, vector.Y)); 214tanStart.Y = -tanEnd.Y; 531points.Add(new Point(vector.X, vector.Y)); 548points.Add(new Point(Q[i].X, Q[i].Y)); 562points.Add(new Point(Q[3].X, Q[3].Y));
Core\CSharp\MS\Internal\Ink\ContourSegment.cs (1)
48internal bool IsArc { get { return (_radius.X != 0) || (_radius.Y != 0); } }
Core\CSharp\MS\Internal\Ink\CuspData.cs (2)
491double rT = XY(0).Y; 498UpdateMinMax(XY(i).Y, ref rT, ref rB);
Core\CSharp\MS\Internal\Ink\EllipticalNodeOperations.cs (10)
129double temp = rad.Y; 617if (DoubleUtil.IsZero(spineVector.X) && DoubleUtil.IsZero(spineVector.Y)) 625radius = Math.Abs(nearest.Y); 627else if (nearest.Y == 0) 719double A = spine.X*spine.X + spine.Y*spine.Y - radDiff*radDiff; 720double B = -2.0f*(hit.X*spine.X + hit.Y * spine.Y + beginRadius*radDiff); 721double C = hit.X * hit.X + hit.Y * hit.Y - beginRadius * beginRadius;
Core\CSharp\MS\Internal\Ink\Lasso.cs (3)
176System.Diagnostics.Debug.Assert(lassoSegment.Y != 0); 177double x = prevLassoPoint.X + (lassoSegment.X / lassoSegment.Y) * (point.Y - prevLassoPoint.Y); 523return (Math.Abs(vector.X) < MinDistance && Math.Abs(vector.Y) < MinDistance);
Core\CSharp\MS\Internal\Ink\StrokeNodeOperations.cs (5)
219if ((pressureDelta != 0) && (connection.X == 0) && (connection.Y == 0)) 731if ((DoubleUtil.IsZero(nextNode.X) && DoubleUtil.IsZero(nextNode.Y)) || 752double r = (Math.Abs(nextNode.X) < Math.Abs(nextNode.Y)) //DoubleUtil.IsZero(nextNode.X) 753? (hitPoint.Y / nextNode.Y)
Core\CSharp\MS\Internal\Ink\StrokeNodeOperations2.cs (1)
509System.Diagnostics.Debug.Assert((false == DoubleUtil.IsZero(shortest.X)) || (false == DoubleUtil.IsZero(shortest.Y)));
Core\CSharp\MS\Internal\Media3D\GeneralTransform2Dto3Dto2D.cs (1)
771double denom = (d.Y - d.X * dy / dx);
Core\CSharp\System\Windows\Input\InertiaExpansionBehavior.cs (3)
105behavior2D.InitialVelocityY = (float)behavior._initialVelocity.Y; 110behavior2D.InitialVelocityY = (float)initialVelocity.Y; 119behavior2D.DesiredExpansionY = (float)behavior._desiredExpansion.Y;
Core\CSharp\System\Windows\Input\InertiaTranslationBehavior.cs (2)
100behavior2D.InitialVelocityY = (float)behavior._initialVelocity.Y; 105behavior2D.InitialVelocityY = (float)initialVelocity.Y;
Core\CSharp\System\Windows\Input\ManipulationLogic.cs (3)
195new Vector(delta.TranslationX + add.Translation.X, delta.TranslationY + add.Translation.Y), 197new Vector(delta.ScaleX * add.Scale.X, delta.ScaleY * add.Scale.Y), 198new Vector(delta.ExpansionX + add.Expansion.X, delta.ExpansionY + add.Expansion.Y));
Core\CSharp\System\Windows\Media\Effects\ShaderEffect.cs (1)
945newVal.g = (float)v.Y;
Core\CSharp\System\Windows\Media\MatrixStack.cs (1)
150MatrixUtil.PrependOffset(ref _items[_size], offset.X, offset.Y);
Core\CSharp\System\Windows\Media\Visual.cs (6)
610bboxSubgraph.Y += _offset.Y; 1144bboxSubgraph.Y += _offset.Y; 1621_offset.Y, 2248m.Translate(_offset.X, _offset.Y); // Consider having a bit that indicates that we have a non-null offset. 2345inv.Translate(-child._offset.X, -child._offset.Y); 4600m.Translate(gAsVisual._offset.X, gAsVisual._offset.Y); // Consider having a bit that indicates that we have a non-null offset.
Core\CSharp\System\Windows\UIElement.cs (1)
1287!DoubleUtil.AreClose(oldOffset.Y, finalRect.Y))
Shared\MS\Internal\PointUtil.cs (1)
164m.Translate(offset.X, offset.Y);
PresentationFramework (169)
src\Framework\MS\Internal\Documents\ColumnResult.cs (2)
63_layoutBox.Y += contentOffset.Y; 88_layoutBox.Y += contentOffset.Y;
src\Framework\MS\Internal\Documents\ScrollData.cs (9)
37SetVerticalOffset(owner, _offset.Y - ScrollViewer._scrollLineDelta); 45SetVerticalOffset(owner, _offset.Y + ScrollViewer._scrollLineDelta); 69SetVerticalOffset(owner, _offset.Y - _viewport.Height); 77SetVerticalOffset(owner, _offset.Y + _viewport.Height); 101SetVerticalOffset(owner, _offset.Y - ScrollViewer._mouseWheelDelta); 109SetVerticalOffset(owner, _offset.Y + ScrollViewer._mouseWheelDelta); 161if (!DoubleUtil.AreClose(offset, _offset.Y)) 191Rect viewport = new Rect(_offset.X, _offset.Y, _viewport.Width, _viewport.Height); 364return _offset.Y;
src\Framework\MS\Internal\Documents\TextDocumentView.cs (8)
834point.Y -= subpageParagraphResult.ContentOffset.Y; 1048point.Y -= subpageParagraphResult.ContentOffset.Y; 1054cellInfo.Adjust(new Point(subpageParagraphResult.ContentOffset.X, subpageParagraphResult.ContentOffset.Y)); 1065cellInfo.Adjust(new Point(figureParagraphResult.ContentOffset.X, figureParagraphResult.ContentOffset.Y)); 1076cellInfo.Adjust(new Point(floaterParagraphResult.ContentOffset.X, floaterParagraphResult.ContentOffset.Y)); 1212rect.Y += subpageParagraphResult.ContentOffset.Y; 3469if (!DoubleUtil.IsZero(subpageOffset.X) || !DoubleUtil.IsZero(subpageOffset.Y)) 3471TranslateTransform translateTransform = new TranslateTransform(subpageOffset.X, subpageOffset.Y);
src\Framework\MS\Internal\Ink\LassoHelper.cs (1)
267double x = prevLassoPoint.X + (lassoSegment.X / lassoSegment.Y) * (point.Y - prevLassoPoint.Y);
src\Framework\MS\Internal\Text\ComplexLine.cs (2)
209UIElement.RoundLayoutValue(lineOffset.Y + rect.Top, dpi.DpiScaleY)); 213proxyVisual.Offset = new Vector(lineOffset.X + rect.Left, lineOffset.Y + rect.Top);
src\Framework\System\Windows\Controls\DataGridColumnFloatingHeader.cs (1)
150visualBrush.Viewbox = new Rect(offset.X, offset.Y, width, height);
src\Framework\System\Windows\Controls\GridViewColumnHeader.cs (1)
887visualBrush.Viewbox = new Rect(offsetVector.X, offsetVector.Y, FloatSourceHeader.ActualWidth, FloatSourceHeader.ActualHeight);
src\Framework\System\Windows\Controls\Primitives\Popup.cs (6)
2156if (!IsTransparent || double.IsNaN(horizontalAxis.Y) || Math.Abs(horizontalAxis.Y) < Tolerance) 2202else if (IsTransparent && Math.Abs(verticalAxis.Y) < Tolerance) 2217int bestY = DoubleUtil.DoubleToInt(bestTranslation.Y); 2261else if (IsTransparent && Math.Abs(verticalAxis.Y) < Tolerance) 2279if (!IsTransparent || double.IsNaN(horizontalAxis.X) || Math.Abs(horizontalAxis.Y) < Tolerance)
src\Framework\System\Windows\Controls\Primitives\ScrollBar.cs (1)
333scrollBar.UpdateValue(e.HorizontalChange + scrollBar._thumbOffset.X, e.VerticalChange + scrollBar._thumbOffset.Y);
src\Framework\System\Windows\Controls\Primitives\ScrollContentPresenter.cs (3)
179if (!DoubleUtil.AreClose(EnsureScrollData()._offset.Y, newValue)) 303get { return (IsScrollClient) ? EnsureScrollData()._computedOffset.Y : 0.0; } 850CoerceOffset(_scrollData._offset.Y, _scrollData._extent.Height, _scrollData._viewport.Height));
src\Framework\System\Windows\Controls\Primitives\TabPanel.cs (1)
282child.Arrange(new Rect(childOffset.X, childOffset.Y, cellSize.Width, cellSize.Height));
src\Framework\System\Windows\Controls\ScrollChangedEventArgs.cs (4)
71get { return _offset.Y; } 87get { return _offsetChange.Y; } 120get { return _viewportChange.Y; } 153get { return _extentChange.Y; }
src\Framework\System\Windows\Controls\ScrollViewer.cs (9)
1792ManipulateScroll(e.DeltaManipulation.Translation.Y, e.CumulativeManipulation.Translation.Y, false); 1809double unusedY = _panningInfo.UnusedTranslation.Y; 1832double unused = (isHorizontal ? _panningInfo.UnusedTranslation.X : _panningInfo.UnusedTranslation.Y); 1878_panningInfo.UnusedTranslation = new Vector(unused, _panningInfo.UnusedTranslation.Y); 1905DoubleUtil.GreaterThanOrClose(Math.Abs(_panningInfo.UnusedTranslation.Y), PanningInfo.MaxInertiaBoundaryTranslation)); 1925bool validY = (DoubleUtil.GreaterThan(Math.Abs(translation.Y), PanningInfo.PrePanTranslation)); 1935bool biggerX = (DoubleUtil.GreaterThanOrClose(Math.Abs(translation.X), Math.Abs(translation.Y))); 1948bool biggerY = (DoubleUtil.GreaterThanOrClose(Math.Abs(translation.Y), Math.Abs(translation.X)));
src\Framework\System\Windows\Controls\Stack.cs (9)
230if (!DoubleUtil.AreClose(scrollY, _scrollData._offset.Y)) 282newOffset.Y = ScrollContentPresenter.CoerceOffset(newOffset.Y, _scrollData._extent.Height, _scrollData._viewport.Height); 467return _scrollData._computedOffset.Y; 587firstViewport = (measureElement.IsScrolling) ? CoerceOffsetToInteger(scrollData.Offset.Y, children.Count) : 0; 675offset.Y = Math.Max(0, Math.Min(offset.Y, extent.Height - viewport.Height)); 744rcChild.Y = -1.0 * scrollData.ComputedOffset.Y; 749rcChild.Y = ComputePhysicalFromLogicalOffset(arrangeElement, scrollData.ComputedOffset.Y, false); 890viewportOffset = _scrollData._computedOffset.Y; 942firstChildInView = (int)_scrollData._computedOffset.Y;
src\Framework\System\Windows\Controls\TextBlock.cs (8)
1512bool ellipsis = ParagraphEllipsisShownOnLine(i, lineOffset.Y - contentOffset.Y); 1602Point lineOffset = new Point(contentOffset.X, contentOffset.Y); 1925double yOffset = contentOffset.Y + lineHeightOffset; 2155Rect layoutBox = new Rect(contentOffset.X + lineMetrics.Start, contentOffset.Y + lineOffset, lineMetrics.Width, lineMetrics.Height); 2227lineVOffset -= contentOffset.Y; 2327rect.Y += contentOffset.Y + lineOffset; 2424IList<Rect> aryTextBounds = line.GetRangeBounds(dcpStart, dcpEnd - dcpStart, contentOffset.X, contentOffset.Y + lineOffset);
src\Framework\System\Windows\Controls\VirtualizingStackPanel.cs (99)
616if (!DoubleUtil.AreClose(scrollY, _scrollData._offset.Y)) 630_scrollData.SetVerticalScrollType(oldViewportOffset.Y, scrollY); 641double delta = Math.Abs(scrollY - oldViewportOffset.Y); 654_scrollData._offset.Y = Math.Floor(_scrollData._offset.Y); 655_scrollData._computedOffset.Y = Math.Floor(_scrollData._computedOffset.Y); 663_scrollData._offset.Y = UIElement.RoundLayoutValue(_scrollData._offset.Y, dpi.DpiScaleY); 664_scrollData._computedOffset.Y = UIElement.RoundLayoutValue(_scrollData._computedOffset.Y, dpi.DpiScaleY); 701_scrollData._computedOffset.Y = _scrollData._offset.Y; 753double expectedDistanceBetweenViewports = (isHorizontal ? _scrollData._offset.X - _scrollData._computedOffset.X : _scrollData._offset.Y - _scrollData._computedOffset.Y); 938success = DoubleUtil.GreaterThanOrClose(_scrollData._computedOffset.Y, 955_scrollData._offset.Y = _scrollData._computedOffset.Y; 998actualOffset = _scrollData._computedOffset.Y + actualDistanceBetweenViewports; 999expectedOffset = _scrollData._computedOffset.Y + _scrollData._expectedDistanceBetweenViewports; 1493newOffset.Y = ScrollContentPresenter.CoerceOffset(newOffset.Y, _scrollData._extent.Height, _scrollData._viewport.Height); 1496!LayoutDoubleUtil.AreClose(newOffset.Y, _scrollData._offset.Y)) 1523_scrollData.SetVerticalScrollType(oldOffset.Y, newOffset.Y); 1884return _scrollData._computedOffset.Y; 4255offsetY = _scrollData._offset.Y; 8279rcChild.Y = -1.0 * _scrollData._computedOffset.Y; 8291rcChild.Y = -1.0 * _scrollData._computedOffset.Y; 9577stackPixelSize.Height = IsPixelBased || DoubleUtil.AreClose(computedViewportOffset.Y, 0) ? 9622: (!DoubleUtil.AreClose(computedViewportOffset.Y, _scrollData._offset.Y) || 9623(IsScrollActive && computedViewportOffset.Y > 0.0 && DoubleUtil.GreaterThanOrClose(computedViewportOffset.Y, _scrollData.Extent.Height-_scrollData.Viewport.Height))); 9625isHorizontal ? (!DoubleUtil.AreClose(computedViewportOffset.Y, _scrollData._offset.Y) || 9626(IsScrollActive && computedViewportOffset.Y > 0.0 && DoubleUtil.GreaterThanOrClose(computedViewportOffset.Y, _scrollData.Extent.Height-_scrollData.Viewport.Height))) 9670if (!LayoutDoubleUtil.AreClose(computedViewportOffset.Y, newOffset)) 9672double delta = newOffset - computedViewportOffset.Y; 9969( DoubleUtil.GreaterThan(computedViewportOffset.Y, 0.0) && 9970DoubleUtil.GreaterThan(computedViewportOffset.Y, extentSize.Height - viewportSize.Height))) 9976"off:", computedViewportOffset.Y, 9996if (!LayoutDoubleUtil.AreClose(computedViewportOffset.Y/extentSize.Height, _scrollData._offset.Y/_scrollData._extent.Height)) 9999viewportOffset.Y = (extentSize.Height * _scrollData._offset.Y) / _scrollData._extent.Height; 10006"expRat:", _scrollData._offset.Y, _scrollData._extent.Height, (_scrollData._offset.Y/_scrollData._extent.Height), 10007"actRat:", computedViewportOffset.Y, extentSize.Height, (computedViewportOffset.Y/extentSize.Height), 10008"newOff:", viewportOffset.Y); 10023else if (WasOffsetPreviouslyMeasured(previouslyMeasuredOffsets, computedViewportOffset.Y)) 10029if (!IsPixelBased && lastPageSafeOffset.HasValue && !DoubleUtil.AreClose((double)lastPageSafeOffset, computedViewportOffset.Y)) 10034viewportOffset.Y, lastPageSafeOffset); 10057if (!lastPageSafeOffset.HasValue || computedViewportOffset.Y < (double)lastPageSafeOffset) 10059lastPageSafeOffset = computedViewportOffset.Y; 10070"off:", computedViewportOffset.Y, lastPageSafeOffset, 10079StorePreviouslyMeasuredOffset(ref previouslyMeasuredOffsets, computedViewportOffset.Y); 10093"off:", computedViewportOffset.Y, 10100StorePreviouslyMeasuredOffset(ref previouslyMeasuredOffsets, computedViewportOffset.Y); 10119( DoubleUtil.GreaterThan(computedViewportOffset.Y, 0.0) && 10120DoubleUtil.GreaterThan(computedViewportOffset.Y, extentSize.Height - viewportSize.Height))) 10125"off:", computedViewportOffset.Y, 10133StorePreviouslyMeasuredOffset(ref previouslyMeasuredOffsets, computedViewportOffset.Y); 10148if (!LayoutDoubleUtil.AreClose(computedViewportOffset.Y/extentSize.Height, _scrollData._offset.Y/_scrollData._extent.Height)) 10151viewportOffset.Y = (extentSize.Height * _scrollData._offset.Y) / _scrollData._extent.Height; 10152StorePreviouslyMeasuredOffset(ref previouslyMeasuredOffsets, computedViewportOffset.Y); 10157if (!LayoutDoubleUtil.AreClose(Math.Floor(computedViewportOffset.Y)/extentSize.Height, Math.Floor(_scrollData._offset.Y)/_scrollData._extent.Height)) 10160viewportOffset.Y = Math.Floor((extentSize.Height * Math.Floor(_scrollData._offset.Y)) / _scrollData._extent.Height); 10167"expRat:", _scrollData._offset.Y, _scrollData._extent.Height, (_scrollData._offset.Y/_scrollData._extent.Height), 10168"actRat:", computedViewportOffset.Y, extentSize.Height, (computedViewportOffset.Y/extentSize.Height), 10169"newOff:", viewportOffset.Y); 10429stackPixelSize.Height = IsPixelBased || DoubleUtil.AreClose(computedViewportOffset.Y, 0) ? 10638allowRemeasure = !WasOffsetPreviouslyMeasured(previouslyMeasuredOffsets, computedViewportOffset.Y); 10642bool wasViewportOffsetCoerced = !DoubleUtil.AreClose(computedViewportOffset.Y, _scrollData._offset.Y); 10657lastPageSafeOffset = lastPageSafeOffset.HasValue ? Math.Min(computedViewportOffset.Y, (double)lastPageSafeOffset) : computedViewportOffset.Y; 10666StorePreviouslyMeasuredOffset(ref previouslyMeasuredOffsets, computedViewportOffset.Y); 10678viewportOffset.Y = _scrollData._offset.Y; 10679StorePreviouslyMeasuredOffset(ref previouslyMeasuredOffsets, computedViewportOffset.Y); 10694if (DoubleUtil.GreaterThan(computedViewportOffset.Y, 0.0) && 10695DoubleUtil.GreaterThan(computedViewportOffset.Y, extentSize.Height - viewportSize.Height)) 10699StorePreviouslyMeasuredOffset(ref previouslyMeasuredOffsets, computedViewportOffset.Y); 10711viewportOffset.Y = _scrollData._offset.Y; 10712StorePreviouslyMeasuredOffset(ref previouslyMeasuredOffsets, computedViewportOffset.Y); 10725(_scrollData._firstContainerInViewport == null && computedViewportOffsetChanged && !LayoutDoubleUtil.AreClose(computedViewportOffset.Y, _scrollData._computedOffset.Y)); 10733if (!LayoutDoubleUtil.AreClose(computedViewportOffset.Y/extentSize.Height, _scrollData._offset.Y/_scrollData._extent.Height)) 10736viewportOffset.Y = (extentSize.Height * _scrollData._offset.Y) / _scrollData._extent.Height; 10737StorePreviouslyMeasuredOffset(ref previouslyMeasuredOffsets, computedViewportOffset.Y); 10742if (!LayoutDoubleUtil.AreClose(Math.Floor(computedViewportOffset.Y)/extentSize.Height, Math.Floor(_scrollData._offset.Y)/_scrollData._extent.Height)) 10745viewportOffset.Y = Math.Floor((extentSize.Height * Math.Floor(_scrollData._offset.Y)) / _scrollData._extent.Height); 10746StorePreviouslyMeasuredOffset(ref previouslyMeasuredOffsets, computedViewportOffset.Y); 10759if (!IsPixelBased && lastPageSafeOffset.HasValue && !DoubleUtil.AreClose((double)lastPageSafeOffset, computedViewportOffset.Y)) 11032viewportOffset = _scrollData._computedOffset.Y; 11087firstChildInView = (int)_scrollData._computedOffset.Y; 11641_offset.Y == 0.0 && 12799writer.Write(vector.Y);
src\Framework\System\Windows\FrameworkElement.cs (5)
4788offset.Y = UIElement.RoundLayoutValue(offset.Y, dpi.DpiScaleY); 4965-offset.Y + inkRectTransformed.Y, 5011-offset.Y + inkRectTransformed.Y, 5285!DoubleUtil.AreClose(oldOffset.Y, offset.Y))
System.Activities.Core.Presentation (1)
System\Activities\Core\Presentation\FreeFormPanelUtilities.cs (1)
23return dir.X < dir.Y;
System.Activities.Presentation (7)
System.Activities.Presentation\System\Activities\Presentation\FreeFormEditing\ConnectorPointsToSegmentsConverter.cs (2)
43double crossProductZ = firstSegmentPointingVector.X * secondSegmentPointingVector.Y - firstSegmentPointingVector.Y * secondSegmentPointingVector.X;
System.Activities.Presentation\System\Activities\Presentation\FreeFormEditing\ConnectorRouter.cs (3)
113vec.Y.IsEqualTo(0) ? 0 : Math.Sign(vec.Y) 952int steps = (int)Math.Max(Math.Abs(sub.X / margin.Width), Math.Abs(sub.Y / margin.Height)); //one of the values will be null
System.Activities.Presentation\System\Activities\Presentation\View\ScrollViewerPanner.cs (1)
171this.scrollViewer.ScrollToVerticalOffset(this.scrollViewer.VerticalOffset - offset.Y);
System.Activities.Presentation\System\Activities\Presentation\WorkflowViewElement.cs (1)
760Math.Abs(difference.Y) > SystemParameters.MinimumVerticalDragDistance)
WindowsBase (8)
Base\System\Windows\Generated\Vector.cs (5)
65vector1.Y == vector2.Y; 98vector1.Y.Equals(vector2.Y); 148Y.GetHashCode();
Base\System\Windows\Rect.cs (1)
627rect.Offset(offsetVector.X, offsetVector.Y);
Shared\MS\Internal\DoubleUtil.cs (2)
221DoubleUtil.AreClose(vector1.Y, vector2.Y);