65 writes to X
PresentationCore (5)
Core\CSharp\MS\Internal\Ink\Bezier.cs (1)
213tanStart.X = -tanEnd.X;
Core\CSharp\MS\Internal\Ink\EllipticalNodeOperations.cs (1)
131rad.X = temp;
Core\CSharp\MS\Internal\Ink\InkSerializedFormat\InkSerializer.cs (1)
532_himetricSize.X = (double)sz;
Core\CSharp\System\Windows\Media\Animation\MatrixAnimationUsingPath.cs (1)
342_accumulatingOffset.X = endPoint.X - startPoint.X;
Core\CSharp\System\Windows\Media\Animation\PointAnimationUsingPath.cs (1)
240_accumulatingVector.X = endPoint.X - startPoint.X;
PresentationFramework (59)
src\Framework\MS\Internal\Documents\ScrollData.cs (1)
141_offset.X = offset;
src\Framework\System\Windows\Controls\Primitives\Popup.cs (4)
2161bestTranslation.X = screenBounds.Right - childBounds.Width; 2165bestTranslation.X = screenBounds.Left; 2206bestTranslation.X = screenBounds.Right - childBounds.Width; 2210bestTranslation.X = screenBounds.Left;
src\Framework\System\Windows\Controls\Primitives\ScrollContentPresenter.cs (1)
164_scrollData._offset.X = newValue;
src\Framework\System\Windows\Controls\Primitives\TabPanel.cs (2)
289childOffset.X += cellSize.Width; 298childOffset.X = 0d;
src\Framework\System\Windows\Controls\Stack.cs (6)
218_scrollData._offset.X = scrollX; 281newOffset.X = ScrollContentPresenter.CoerceOffset(newOffset.X, _scrollData._extent.Width, _scrollData._viewport.Width); 674offset.X = firstViewport; 683offset.X = Math.Max(0, Math.Min(offset.X, extent.Width - viewport.Width)); 921newOffset.X = minPhysicalOffset; 980newOffset.X = newFirstChild;
src\Framework\System\Windows\Controls\TextBlock.cs (3)
3212contentOffset.X = contentSize.Width - wrappingWidth; 3216contentOffset.X = (contentSize.Width - wrappingWidth) / 2; 3222contentOffset.X += padding.Left;
src\Framework\System\Windows\Controls\VirtualizingStackPanel.cs (37)
456_scrollData._computedOffset.X = startingOffset; 495_scrollData._offset.X = scrollX; 528_scrollData._offset.X = Math.Floor(_scrollData._offset.X); 529_scrollData._computedOffset.X = Math.Floor(_scrollData._computedOffset.X); 537_scrollData._offset.X = UIElement.RoundLayoutValue(_scrollData._offset.X, dpi.DpiScaleX); 538_scrollData._computedOffset.X = UIElement.RoundLayoutValue(_scrollData._computedOffset.X, dpi.DpiScaleX); 560_scrollData._computedOffset.X = startingOffset; 574_scrollData._offset.X = ScrollContentPresenter.CoerceOffset(scrollX, _scrollData._extent.Width, _scrollData._viewport.Width); 575_scrollData._computedOffset.X = _scrollData._offset.X; 773_scrollData._offset.X += expectedDistanceBetweenViewports; 949_scrollData._computedOffset.X = currFirstContainerOffset - currFirstContainerOffsetFromViewport; 950_scrollData._offset.X = _scrollData._computedOffset.X; 977_scrollData._computedOffset.X = prevFirstContainerOffset - prevFirstContainerOffsetFromViewport; 985_scrollData._computedOffset.X = actualOffset; 986_scrollData._offset.X = actualOffset; 991_scrollData._offset.X = expectedOffset; 1492newOffset.X = ScrollContentPresenter.CoerceOffset(newOffset.X, _scrollData._extent.Width, _scrollData._viewport.Width); 2603_scrollData._offset.X += delta; 9648computedViewportOffset.X = newOffset; 9649offsetForScrollViewerRemeasure.X = newOffset; 9820viewportOffset.X = (double)lastPageSafeOffset; 9859viewportOffset.X = Double.PositiveInfinity; 9882viewportOffset.X = Double.PositiveInfinity; 9914viewportOffset.X = Double.PositiveInfinity; 9934viewportOffset.X = (extentSize.Width * _scrollData._offset.X) / _scrollData._extent.Width; 9943viewportOffset.X = Math.Floor((extentSize.Width * Math.Floor(_scrollData._offset.X)) / _scrollData._extent.Width); 10198viewportOffset.X = Double.PositiveInfinity; 10215viewportOffset.X = (extentSize.Width * _scrollData._offset.X) / _scrollData._extent.Width; 10532viewportOffset.X = Double.PositiveInfinity; 10547viewportOffset.X = _scrollData._offset.X; 10567viewportOffset.X = Double.PositiveInfinity; 10580viewportOffset.X = _scrollData._offset.X; 10605viewportOffset.X = (extentSize.Width * _scrollData._offset.X) / _scrollData._extent.Width; 10614viewportOffset.X = Math.Floor((extentSize.Width * Math.Floor(_scrollData._offset.X)) / _scrollData._extent.Width); 10630viewportOffset.X = (double)lastPageSafeOffset; 11060newOffset.X = minPhysicalOffset; 11111newOffset.X = newFirstChild;
src\Framework\System\Windows\FrameworkElement.cs (5)
4781offset.X += finalRect.X + margin.Left; 4787offset.X = UIElement.RoundLayoutValue(offset.X, dpi.DpiScaleX); 4847offset.X = (clientSize.Width - inkSize.Width) * 0.5; 4851offset.X = clientSize.Width - inkSize.Width; 4855offset.X = 0;
System.Activities.Presentation (1)
System.Activities.Presentation\System\Activities\Presentation\FreeFormEditing\FreeFormPanel.cs (1)
121moveDir.X = -moveDir.X;
243 references to X
PresentationCore (48)
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)); 213tanStart.X = -tanEnd.X; 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)
490double rL = XY(0).X; 497UpdateMinMax(XY(i).X, ref rL, ref rR);
Core\CSharp\MS\Internal\Ink\EllipticalNodeOperations.cs (10)
130rad.Y = -rad.X; 617if (DoubleUtil.IsZero(spineVector.X) && DoubleUtil.IsZero(spineVector.Y)) 623if (nearest.X == 0) 629radius = Math.Abs(nearest.X); 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 (2)
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) 754: (hitPoint.X / nextNode.X);
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 (3)
758if (d.X == 0) 765return (p2.X - o.X) / d.X; 771double denom = (d.Y - d.X * dy / dx);
Core\CSharp\System\Windows\Input\InertiaExpansionBehavior.cs (3)
104behavior2D.InitialVelocityX = (float)behavior._initialVelocity.X; 109behavior2D.InitialVelocityX = (float)initialVelocity.X; 118behavior2D.DesiredExpansionX = (float)behavior._desiredExpansion.X;
Core\CSharp\System\Windows\Input\InertiaTranslationBehavior.cs (2)
99behavior2D.InitialVelocityX = (float)behavior._initialVelocity.X; 104behavior2D.InitialVelocityX = (float)initialVelocity.X;
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)
944newVal.r = (float)v.X;
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)
609bboxSubgraph.X += _offset.X; 1143bboxSubgraph.X += _offset.X; 1620_offset.X, 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)
1286if (!DoubleUtil.AreClose(oldOffset.X, finalRect.X) ||
Shared\MS\Internal\PointUtil.cs (1)
164m.Translate(offset.X, offset.Y);
PresentationFramework (178)
src\Framework\MS\Internal\Documents\ColumnResult.cs (2)
62_layoutBox.X += contentOffset.X; 87_layoutBox.X += contentOffset.X;
src\Framework\MS\Internal\Documents\ScrollData.cs (9)
53SetHorizontalOffset(owner, _offset.X - ScrollViewer._scrollLineDelta); 61SetHorizontalOffset(owner, _offset.X + ScrollViewer._scrollLineDelta); 85SetHorizontalOffset(owner, _offset.X - _viewport.Width); 93SetHorizontalOffset(owner, _offset.X + _viewport.Width); 117SetHorizontalOffset(owner, _offset.X - ScrollViewer._mouseWheelDelta); 125SetHorizontalOffset(owner, _offset.X + ScrollViewer._mouseWheelDelta); 139if (!DoubleUtil.AreClose(offset, _offset.X)) 191Rect viewport = new Rect(_offset.X, _offset.Y, _viewport.Width, _viewport.Height); 353return _offset.X;
src\Framework\MS\Internal\Documents\TextDocumentView.cs (14)
833point.X -= subpageParagraphResult.ContentOffset.X; 1047point.X -= subpageParagraphResult.ContentOffset.X; 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)); 1211rect.X += subpageParagraphResult.ContentOffset.X; 2604positionOut = GetPositionAtNextLine(nestedParagraphs, position, suggestedX - subpageParagraphResult.ContentOffset.X, ref count, out positionFound); 2622positionOut = GetPositionAtNextLine(((SubpageParagraphResult)paragraphs[paragraphIndex]).Columns, subpageParagraphResult.FloatingElements, position, suggestedX - subpageParagraphResult.ContentOffset.X, ref count, out newSuggestedX, out positionFound); 2696positionOut = GetPositionAtNextLine(columns, nestedFloatingElements, position, suggestedX - figureParagraphResult.ContentOffset.X, ref count, out newSuggestedX, out positionFoundInNestedPara); 2709positionOut = GetPositionAtNextLine(columns, nestedFloatingElements, position, suggestedX - floaterParagraphResult.ContentOffset.X, ref count, out newSuggestedX, out positionFoundInNestedPara); 2866positionOut = GetPositionAtNextLineFromSiblingPara(nestedParagraphs, nesteParagraphIndex, suggestedX - subpageParagraphResult.ContentOffset.X, ref count); 2891positionOut = GetPositionAtNextLineFromSiblingPara(nestedParagraphs, nesteParagraphIndex, suggestedX - subpageParagraphResult.ContentOffset.X, ref count); 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 (3)
166double adjustedXOffset = lineOffset.X + CalculateXOffsetShift(); 208proxyVisual.Offset = new Vector(UIElement.RoundLayoutValue(lineOffset.X + rect.Left, dpi.DpiScaleX), 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 (8)
2168else if (IsTransparent && Math.Abs(horizontalAxis.X) < Tolerance) 2191if (!IsTransparent || double.IsNaN(verticalAxis.X) || Math.Abs(verticalAxis.X) < Tolerance) 2216int bestX = DoubleUtil.DoubleToInt(bestTranslation.X); 2257if (!IsTransparent || double.IsNaN(verticalAxis.X) || Math.Abs(verticalAxis.X) < Tolerance) 2279if (!IsTransparent || double.IsNaN(horizontalAxis.X) || Math.Abs(horizontalAxis.Y) < Tolerance) 2283else if (IsTransparent && Math.Abs(horizontalAxis.X) < 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)
162if (!DoubleUtil.AreClose(EnsureScrollData()._offset.X, newValue)) 295get { return (IsScrollClient) ? EnsureScrollData()._computedOffset.X : 0.0; } 849CoerceOffset(_scrollData._offset.X, _scrollData._extent.Width, _scrollData._viewport.Width),
src\Framework\System\Windows\Controls\Primitives\TabPanel.cs (2)
279cellSize.Width = arrangeSize.Width - childOffset.X; 282child.Arrange(new Rect(childOffset.X, childOffset.Y, cellSize.Width, cellSize.Height));
src\Framework\System\Windows\Controls\ScrollChangedEventArgs.cs (4)
63get { return _offset.X; } 79get { return _offsetChange.X; } 112get { return _viewportChange.X; } 145get { return _extentChange.X; }
src\Framework\System\Windows\Controls\ScrollViewer.cs (9)
1786ManipulateScroll(e.DeltaManipulation.Translation.X, e.CumulativeManipulation.Translation.X, true); 1801double unusedX = _panningInfo.UnusedTranslation.X; 1832double unused = (isHorizontal ? _panningInfo.UnusedTranslation.X : _panningInfo.UnusedTranslation.Y); 1888_panningInfo.UnusedTranslation = new Vector(_panningInfo.UnusedTranslation.X, unused); 1904return (DoubleUtil.GreaterThanOrClose(Math.Abs(_panningInfo.UnusedTranslation.X), PanningInfo.MaxInertiaBoundaryTranslation) || 1924bool validX = (DoubleUtil.GreaterThan(Math.Abs(translation.X), 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)
216if (!DoubleUtil.AreClose(scrollX, _scrollData._offset.X)) 281newOffset.X = ScrollContentPresenter.CoerceOffset(newOffset.X, _scrollData._extent.Width, _scrollData._viewport.Width); 454return _scrollData._computedOffset.X; 580firstViewport = (measureElement.IsScrolling) ? CoerceOffsetToInteger(scrollData.Offset.X, children.Count) : 0; 683offset.X = Math.Max(0, Math.Min(offset.X, extent.Width - viewport.Width)); 743rcChild.X = ComputePhysicalFromLogicalOffset(arrangeElement, scrollData.ComputedOffset.X, true); 748rcChild.X = -1.0 * scrollData.ComputedOffset.X; 897viewportOffset = _scrollData._computedOffset.X; 937firstChildInView = (int)_scrollData._computedOffset.X;
src\Framework\System\Windows\Controls\TextBlock.cs (6)
1602Point lineOffset = new Point(contentOffset.X, contentOffset.Y); 1924double xOffset = contentOffset.X; 2155Rect layoutBox = new Rect(contentOffset.X + lineMetrics.Start, contentOffset.Y + lineOffset, lineMetrics.Width, lineMetrics.Height); 2226distance -= contentOffset.X; 2326rect.X += contentOffset.X; 2424IList<Rect> aryTextBounds = line.GetRangeBounds(dcpStart, dcpEnd - dcpStart, contentOffset.X, contentOffset.Y + lineOffset);
src\Framework\System\Windows\Controls\VirtualizingStackPanel.cs (100)
490if (!DoubleUtil.AreClose(scrollX, _scrollData._offset.X)) 503_scrollData.SetHorizontalScrollType(oldViewportOffset.X, scrollX); 515double delta = Math.Abs(scrollX - oldViewportOffset.X); 528_scrollData._offset.X = Math.Floor(_scrollData._offset.X); 529_scrollData._computedOffset.X = Math.Floor(_scrollData._computedOffset.X); 537_scrollData._offset.X = UIElement.RoundLayoutValue(_scrollData._offset.X, dpi.DpiScaleX); 538_scrollData._computedOffset.X = UIElement.RoundLayoutValue(_scrollData._computedOffset.X, dpi.DpiScaleX); 575_scrollData._computedOffset.X = _scrollData._offset.X; 753double expectedDistanceBetweenViewports = (isHorizontal ? _scrollData._offset.X - _scrollData._computedOffset.X : _scrollData._offset.Y - _scrollData._computedOffset.Y); 933success = DoubleUtil.GreaterThanOrClose(_scrollData._computedOffset.X, 950_scrollData._offset.X = _scrollData._computedOffset.X; 979actualOffset = _scrollData._computedOffset.X + actualDistanceBetweenViewports; 980expectedOffset = _scrollData._computedOffset.X + _scrollData._expectedDistanceBetweenViewports; 1492newOffset.X = ScrollContentPresenter.CoerceOffset(newOffset.X, _scrollData._extent.Width, _scrollData._viewport.Width); 1495if (!LayoutDoubleUtil.AreClose(newOffset.X, _scrollData._offset.X) || 1522_scrollData.SetHorizontalScrollType(oldOffset.X, newOffset.X); 1871return _scrollData._computedOffset.X; 4254offsetX = _scrollData._offset.X; 8285rcChild.X = -1.0 * _scrollData._computedOffset.X; 8290rcChild.X = -1.0 * _scrollData._computedOffset.X; 9572stackPixelSize.Width = IsPixelBased || DoubleUtil.AreClose(computedViewportOffset.X, 0) ? 9620isHorizontal ? (!DoubleUtil.AreClose(computedViewportOffset.X, _scrollData._offset.X) || 9621(IsScrollActive && computedViewportOffset.X > 0.0 && DoubleUtil.GreaterThanOrClose(computedViewportOffset.X, _scrollData.Extent.Width-_scrollData.Viewport.Width))) 9627: (!DoubleUtil.AreClose(computedViewportOffset.X, _scrollData._offset.X) || 9628(IsScrollActive && computedViewportOffset.X > 0.0 && DoubleUtil.GreaterThanOrClose(computedViewportOffset.X, _scrollData.Extent.Width-_scrollData.Viewport.Width))); 9645if (!LayoutDoubleUtil.AreClose(computedViewportOffset.X, newOffset)) 9647double delta = newOffset - computedViewportOffset.X; 9806else if (WasOffsetPreviouslyMeasured(previouslyMeasuredOffsets, computedViewportOffset.X)) 9812if (!IsPixelBased && lastPageSafeOffset.HasValue && !DoubleUtil.AreClose((double)lastPageSafeOffset, computedViewportOffset.X)) 9817viewportOffset.X, lastPageSafeOffset); 9840if (!lastPageSafeOffset.HasValue || computedViewportOffset.X < (double)lastPageSafeOffset) 9842lastPageSafeOffset = computedViewportOffset.X; 9853"off:", computedViewportOffset.X, lastPageSafeOffset, 9862StorePreviouslyMeasuredOffset(ref previouslyMeasuredOffsets, computedViewportOffset.X); 9876"off:", computedViewportOffset.X, 9883StorePreviouslyMeasuredOffset(ref previouslyMeasuredOffsets, computedViewportOffset.X); 9902( DoubleUtil.GreaterThan(computedViewportOffset.X, 0.0) && 9903DoubleUtil.GreaterThan(computedViewportOffset.X, extentSize.Width - viewportSize.Width))) 9908"off:", computedViewportOffset.X, 9916StorePreviouslyMeasuredOffset(ref previouslyMeasuredOffsets, computedViewportOffset.X); 9931if (!LayoutDoubleUtil.AreClose(computedViewportOffset.X/extentSize.Width, _scrollData._offset.X/_scrollData._extent.Width)) 9934viewportOffset.X = (extentSize.Width * _scrollData._offset.X) / _scrollData._extent.Width; 9935StorePreviouslyMeasuredOffset(ref previouslyMeasuredOffsets, computedViewportOffset.X); 9940if (!LayoutDoubleUtil.AreClose(Math.Floor(computedViewportOffset.X)/extentSize.Width, Math.Floor(_scrollData._offset.X)/_scrollData._extent.Width)) 9943viewportOffset.X = Math.Floor((extentSize.Width * Math.Floor(_scrollData._offset.X)) / _scrollData._extent.Width); 9944StorePreviouslyMeasuredOffset(ref previouslyMeasuredOffsets, computedViewportOffset.X); 9951"expRat:", _scrollData._offset.X, _scrollData._extent.Width, (_scrollData._offset.X/_scrollData._extent.Width), 9952"actRat:", computedViewportOffset.X, extentSize.Width, (computedViewportOffset.X/extentSize.Width), 9953"newOff:", viewportOffset.X); 10185( DoubleUtil.GreaterThan(computedViewportOffset.X, 0.0) && 10186DoubleUtil.GreaterThan(computedViewportOffset.X, extentSize.Width - viewportSize.Width))) 10192"off:", computedViewportOffset.X, 10212if (!LayoutDoubleUtil.AreClose(computedViewportOffset.X/extentSize.Width, _scrollData._offset.X/_scrollData._extent.Width)) 10215viewportOffset.X = (extentSize.Width * _scrollData._offset.X) / _scrollData._extent.Width; 10222"expRat:", _scrollData._offset.X, _scrollData._extent.Width, (_scrollData._offset.X/_scrollData._extent.Width), 10223"actRat:", computedViewportOffset.X, extentSize.Width, (computedViewportOffset.X/extentSize.Width), 10224"newOff:", viewportOffset.X); 10424stackPixelSize.Width = IsPixelBased || DoubleUtil.AreClose(computedViewportOffset.X, 0) ? 10507allowRemeasure = !WasOffsetPreviouslyMeasured(previouslyMeasuredOffsets, computedViewportOffset.X); 10511bool wasViewportOffsetCoerced = !DoubleUtil.AreClose(computedViewportOffset.X, _scrollData._offset.X); 10526lastPageSafeOffset = lastPageSafeOffset.HasValue ? Math.Min(computedViewportOffset.X, (double)lastPageSafeOffset) : computedViewportOffset.X; 10535StorePreviouslyMeasuredOffset(ref previouslyMeasuredOffsets, computedViewportOffset.X); 10547viewportOffset.X = _scrollData._offset.X; 10548StorePreviouslyMeasuredOffset(ref previouslyMeasuredOffsets, computedViewportOffset.X); 10563if (DoubleUtil.GreaterThan(computedViewportOffset.X, 0.0) && 10564DoubleUtil.GreaterThan(computedViewportOffset.X, extentSize.Width - viewportSize.Width)) 10568StorePreviouslyMeasuredOffset(ref previouslyMeasuredOffsets, computedViewportOffset.X); 10580viewportOffset.X = _scrollData._offset.X; 10581StorePreviouslyMeasuredOffset(ref previouslyMeasuredOffsets, computedViewportOffset.X); 10594(_scrollData._firstContainerInViewport == null && computedViewportOffsetChanged && !LayoutDoubleUtil.AreClose(computedViewportOffset.X, _scrollData._computedOffset.X)); 10602if (!LayoutDoubleUtil.AreClose(computedViewportOffset.X/extentSize.Width, _scrollData._offset.X/_scrollData._extent.Width)) 10605viewportOffset.X = (extentSize.Width * _scrollData._offset.X) / _scrollData._extent.Width; 10606StorePreviouslyMeasuredOffset(ref previouslyMeasuredOffsets, computedViewportOffset.X); 10611if (!LayoutDoubleUtil.AreClose(Math.Floor(computedViewportOffset.X)/extentSize.Width, Math.Floor(_scrollData._offset.X)/_scrollData._extent.Width)) 10614viewportOffset.X = Math.Floor((extentSize.Width * Math.Floor(_scrollData._offset.X)) / _scrollData._extent.Width); 10615StorePreviouslyMeasuredOffset(ref previouslyMeasuredOffsets, computedViewportOffset.X); 10628if (!IsPixelBased && lastPageSafeOffset.HasValue && !DoubleUtil.AreClose((double)lastPageSafeOffset, computedViewportOffset.X)) 11025viewportOffset = _scrollData._computedOffset.X; 11082firstChildInView = (int)_scrollData._computedOffset.X; 11640_offset.X == 0.0 && 12798writer.Write(vector.X);
src\Framework\System\Windows\FrameworkElement.cs (5)
4787offset.X = UIElement.RoundLayoutValue(offset.X, dpi.DpiScaleX); 4964Rect slotClipRect = new Rect(-offset.X + inkRectTransformed.X, 5010Rect slotRect = new Rect(-offset.X + inkRectTransformed.X, 5284if(!DoubleUtil.AreClose(oldOffset.X, offset.X) ||
System.Activities.Core.Presentation (1)
System\Activities\Core\Presentation\FreeFormPanelUtilities.cs (1)
23return dir.X < dir.Y;
System.Activities.Presentation (8)
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)
112vec.X.IsEqualTo(0) ? 0 : Math.Sign(vec.X), 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\FreeFormEditing\FreeFormPanel.cs (1)
121moveDir.X = -moveDir.X;
System.Activities.Presentation\System\Activities\Presentation\View\ScrollViewerPanner.cs (1)
170this.scrollViewer.ScrollToHorizontalOffset(this.scrollViewer.HorizontalOffset - offset.X);
System.Activities.Presentation\System\Activities\Presentation\WorkflowViewElement.cs (1)
759if (Math.Abs(difference.X) > SystemParameters.MinimumHorizontalDragDistance ||
WindowsBase (8)
Base\System\Windows\Generated\Vector.cs (5)
64return vector1.X == vector2.X && 97return vector1.X.Equals(vector2.X) && 147return X.GetHashCode() ^
Base\System\Windows\Rect.cs (1)
627rect.Offset(offsetVector.X, offsetVector.Y);
Shared\MS\Internal\DoubleUtil.cs (2)
220return DoubleUtil.AreClose(vector1.X, vector2.X) &&