2 writes to X
System.Windows.Forms (2)
System\Windows\Forms\Input\MouseEventArgs.cs (2)
19X = x; 31X = location.X;
109 references to X
System.Windows.Forms (88)
System\Windows\Forms\Controls\Buttons\ButtonBase.cs (1)
888if (!r.Contains(mevent.X, mevent.Y))
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (37)
3711if ((RightToLeftInternal && e.X < xColumnLeftEdge - wColumn / 2) 3712|| (!RightToLeftInternal && e.X > xColumnLeftEdge + wColumn / 2)) 5794int adjustedX = _editingPanel.Location.X + e.X; 5815HitTestInfo hti = HitTest(me.X, me.Y); 5816int mouseX = me.X - hti.ColumnX; 5842if (Math.Abs(dgvcme.X - _lastMouseClickInfo.X) <= hotDoubleClickZone.Width / 2 5854dgvcme.X, 5984dgvcme.X, 6156EndColumnResize(e.X); 6352x = Math.Max(e.X + _mouseBarOffset, _layout.Data.Left - 1); 6357x = Math.Min(e.X + _mouseBarOffset, _layout.Data.Right - 1); 10546_lastHeaderShadow = e.X; 11956Point ptGridCoord = ConvertCellToGridCoord(e.ColumnIndex, e.RowIndex, e.X, e.Y); 12739Point ptGridCoord = ConvertCellToGridCoord(e.ColumnIndex, e.RowIndex, e.X, e.Y); 15002HitTestInfo hti = HitTest(me.X, me.Y); 15933HitTestInfo hti = HitTest(e.X, e.Y); 15947int mouseX = e.X - hti.ColumnX; 16022HitTestInfo hti = HitTest(e.X, e.Y); 16031int mouseX = e.X - hti.ColumnX; 16068e.X, 16088e.X, 16118e.X, 16138e.X, 16174HitTestInfo hti = HitTest(e.X, e.Y); 16182_ptMouseDownGridCoord = new Point(e.X, e.Y); 16183int mouseX = e.X - hti.ColumnX; 16250HitTestInfo hti = HitTest(e.X, e.Y); 16257MoveRowHeadersOrColumnResize(e.X); 16273MoveRowHeadersOrColumnResize(e.X); 16330int mouseX = e.X, mouseY = e.Y; 16409HitTestInfo hti = HitTest(e.X, e.Y); 16417int mouseX = e.X - hti.ColumnX; 16426MouseEventArgs meTmp = new(e.Button, 2, e.X, e.Y, e.Delta); 16490hti = HitTest(e.X, e.Y); 16495int mouseX = e.X - hti.ColumnX; 25472_lastMouseClickInfo.X = dgvcme.X; 29252int mouseX = e.X - htiToUse.ColumnX;
System\Windows\Forms\Controls\DataGridView\DataGridViewButtonCell.cs (1)
555s_mouseInContentBounds = GetContentBounds(e.RowIndex).Contains(e.X, e.Y);
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (3)
2928DataGridView.CellMouseDownInContentBounds = GetContentBounds(e.RowIndex).Contains(e.X, e.Y); 3030int x = e.X; 3985if (GetErrorIconBounds(e.RowIndex).Contains(e.X, e.Y))
System\Windows\Forms\Controls\DataGridView\DataGridViewCheckBoxCell.cs (1)
908s_mouseInContentBounds = GetContentBounds(e.RowIndex).Contains(e.X, e.Y);
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnDividerDoubleClickEventArgs.cs (1)
9: base(e?.Button ?? MouseButtons.None, e?.Clicks ?? 0, e?.X ?? 0, e?.Y ?? 0, e?.Delta ?? 0, e?.Handled ?? false)
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxCell.cs (1)
1679CheckDropDownList(e.X, e.Y, e.RowIndex);
System\Windows\Forms\Controls\DataGridView\DataGridViewLinkCell.cs (6)
723LinkBoundsContainPoint(e.X, e.Y, e.RowIndex); 730if (LinkBoundsContainPoint(e.X, e.Y, e.RowIndex)) 749TrackVisitedState && LinkBoundsContainPoint(e.X, e.Y, e.RowIndex); 783if (LinkBoundsContainPoint(e.X, e.Y, e.RowIndex)) 821if (LinkBoundsContainPoint(e.X, e.Y, e.RowIndex)) 856if (LinkBoundsContainPoint(e.X, e.Y, e.RowIndex) && TrackVisitedState)
System\Windows\Forms\Controls\DataGridView\DataGridViewRowDividerDoubleClickEventArgs.cs (1)
9: base((e.OrThrowIfNull()).Button, e.Clicks, e.X, e.Y, e.Delta, e.Handled)
System\Windows\Forms\Controls\Labels\LinkLabel.cs (2)
897Link? clicked = PointInLink(e.X, e.Y); 926Link? pointIn = PointInLink(e.X, e.Y);
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (1)
4155Point temp = new(e.X, e.Y);
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (8)
2991if (e.Button == MouseButtons.Left && SplitterInside(e.X) && TotalProperties != 0) 3012Point pos = FindPosition(e.X, e.Y); 3027_lastMouseDown = new Point(e.X, e.Y); 3032gridEntry.OnMouseClick(e.X - r.X, e.Y - r.Y, e.Clicks, e.Button); 3068point = FindPosition(e.X, e.Y); 3088MoveSplitterTo(e.X); 3100if (onLabel && gridItem.GetLabelToolTipLocation(e.X - itemRect.X, e.Y - itemRect.Y) != InvalidPoint) 3134if (TotalProperties != 0 && (SplitterInside(e.X) || _flags.HasFlag(Flags.IsSplitterMove)))
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.DropDownHolder.cs (4)
394_currentMoveType = MoveTypeFromPoint(e.X, e.Y); 397_dragStart = PointToScreen(new Point(e.X, e.Y)); 418int cursorMoveType = MoveTypeFromPoint(e.X, e.Y); 429Point dragPoint = PointToScreen(new Point(e.X, e.Y));
System\Windows\Forms\Controls\Splitter\Splitter.cs (3)
814SplitBegin(e.X, e.Y); 823int x = e.X + Left; 825Rectangle r = CalcSplitLine(_splitTarget, GetSplitSize(_splitTarget, e.X, e.Y), 0);
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (6)
3313ToolStripItem? item = GetItemAt(mea.X, mea.Y); 3329Point itemRelativePoint = item.TranslatePoint(new Point(mea.X, mea.Y), ToolStripPointType.ToolStripCoords, ToolStripPointType.ToolStripItemCoords); 3347ToolStripItem? item = GetItemAt(mea.X, mea.Y); 3385Point itemRelativePoint = item!.TranslatePoint(new Point(mea.X, mea.Y), ToolStripPointType.ToolStripCoords, ToolStripPointType.ToolStripItemCoords); 3422ToolStripItem? item = Grip.MovingToolStrip ? Grip : GetItemAt(mea.X, mea.Y); 3429Point itemRelativePoint = item.TranslatePoint(new Point(mea.X, mea.Y), ToolStripPointType.ToolStripCoords, ToolStripPointType.ToolStripItemCoords);
System\Windows\Forms\Controls\ToolStrips\ToolStripGrip.cs (3)
120_startLocation = TranslatePoint(new Point(mea.X, mea.Y), ToolStripPointType.ToolStripItemCoords, ToolStripPointType.ScreenCoords); 160Point endLocation = TranslatePoint(new Point(mea.X, mea.Y), ToolStripPointType.ToolStripItemCoords, ToolStripPointType.ScreenCoords); 217Point endLocation = TranslatePoint(new Point(mea.X, mea.Y), ToolStripPointType.ToolStripItemCoords, ToolStripPointType.ScreenCoords);
System\Windows\Forms\Controls\ToolStrips\ToolStripSplitButton.cs (1)
466Point clickPoint = new(e.X, e.Y);
System\Windows\Forms\Controls\UpDown\UpDownBase.UpDownButtons.cs (3)
197if (rect.Contains(e.X, e.Y)) 231ButtonID mouseOver = rectUp.Contains(e.X, e.Y) 233: rectDown.Contains(e.X, e.Y)
System\Windows\Forms\Input\MouseEventArgs.cs (1)
64public Point Location => new(X, Y);
System\Windows\Forms\Layout\Containers\SplitContainer.cs (4)
1086int x = e.X; 1101Rectangle r = CalcSplitLine(GetSplitterDistance(e.X, e.Y), 0); 1162SplitBegin(e.X, e.Y); 1185CalcSplitLine(GetSplitterDistance(e.X, e.Y), 0);
System.Windows.Forms.Design (21)
System\Drawing\Design\ColorEditor.ColorPalette.cs (5)
310Point cell2D = GetCell2DFromLocationMouse(me.X, me.Y); 322if (me.Button == MouseButtons.Left && Bounds.Contains(me.X, me.Y)) 324Point cell2D = GetCell2DFromLocationMouse(me.X, me.Y); 339Point cell2D = GetCell2DFromLocationMouse(me.X, me.Y); 349int cell = GetCellFromLocationMouse(me.X, me.Y);
System\Windows\Forms\Design\ComponentTray.cs (10)
1227_mouseDropLocation = new Point(e.X, e.Y); 1250_mouseDragStart = new Point(e.X, e.Y); 1296_mouseDragEnd.X = e.X; 1325X = Math.Min(_mouseDragStart.X, e.X), 1327Width = Math.Abs(e.X - _mouseDragStart.X), 2143_mouseDragLast = PointToScreen(new Point(me.X, me.Y)); 2176Point newPt = PointToScreen(new Point(me.X, me.Y)); 2670return _hitTestedGlyph.Behavior.OnMouseDoubleClick(_hitTestedGlyph, e.Button, new Point(e.X, e.Y)); 2684return _hitTestedGlyph.Behavior.OnMouseDown(_hitTestedGlyph, e.Button, new Point(e.X, e.Y)); 2698return _hitTestedGlyph.Behavior.OnMouseMove(_hitTestedGlyph, e.Button, new Point(e.X, e.Y));
System\Windows\Forms\Design\DesignBindingPicker.cs (2)
1749Point pt = new(e.X, e.Y); 2070TreeViewHitTestInfo treeViewHitTestInfo = HitTest(new Point(e.X, e.Y));
System\Windows\Forms\Design\SelectionUIService.cs (3)
513Point anchor = PointToScreen(new Point(me.X, me.Y)); 600Point screenCoord = PointToScreen(new Point(me.X, me.Y)); 712Point screenCoord = PointToScreen(new Point(me.X, me.Y));
System\Windows\Forms\Design\TabOrder.cs (1)
607if (_tabGlyphs[i].Contains(e.X, e.Y))