4 types derived from MouseEventArgs
System.Windows.Forms (4)
System\Windows\Forms\Controls\DataGridView\DataGridViewCellMouseEventArgs.cs (1)
6public class DataGridViewCellMouseEventArgs : MouseEventArgs, IDataGridViewCellEventArgs
System\Windows\Forms\Controls\TreeView\TreeNodeMouseClickEventArgs.cs (1)
10public class TreeNodeMouseClickEventArgs : MouseEventArgs
System\Windows\Forms\Controls\Unsupported\StatusBar\StatusBarPanelClickEventArgs.cs (1)
20public class StatusBarPanelClickEventArgs : MouseEventArgs
System\Windows\Forms\Input\HandledMouseEventArgs.cs (1)
6public class HandledMouseEventArgs : MouseEventArgs
62 instantiations of MouseEventArgs
System.Windows.Forms (62)
System\Windows\Forms\ActiveX\AxHost.cs (3)
3855base.OnMouseMove(new MouseEventArgs((MouseButtons)(button << 20), 1, x, y, 0)); 3873base.OnMouseUp(new MouseEventArgs((MouseButtons)(button << 20), 1, x, y, 0)); 3891base.OnMouseDown(new MouseEventArgs((MouseButtons)(button << 20), 1, x, y, 0));
System\Windows\Forms\Control.cs (7)
12323OnMouseDown(new MouseEventArgs(button, clicks, PARAM.ToPoint(m.LParamInternal))); 12445OnMouseMove(new MouseEventArgs(MouseButtons, 0, PARAM.ToPoint(m.LParamInternal))); 12482OnClick(new MouseEventArgs(button, clicks, location)); 12483OnMouseClick(new MouseEventArgs(button, clicks, location)); 12487OnDoubleClick(new MouseEventArgs(button, 2, location)); 12488OnMouseDoubleClick(new MouseEventArgs(button, 2, location)); 12492OnMouseUp(new MouseEventArgs(button, clicks, location));
System\Windows\Forms\Controls\ComboBox\ComboBox.cs (14)
1685OnMouseDown(new MouseEventArgs(MouseButtons.Left, 1, Ptlc.X, Ptlc.Y, 0)); 1702OnMouseDown(new MouseEventArgs(MouseButtons.Middle, 1, Ptmc.X, Ptmc.Y, 0)); 1719OnMouseDown(new MouseEventArgs(MouseButtons.Right, 1, Ptrc.X, Ptrc.Y, 0)); 1733OnMouseDown(new MouseEventArgs(MouseButtons.Left, 1, Ptl.X, Ptl.Y, 0)); 1749OnClick(new MouseEventArgs(MouseButtons.Left, 1, PARAM.ToPoint(m.LParamInternal))); 1750OnMouseClick(new MouseEventArgs(MouseButtons.Left, 1, PARAM.ToPoint(m.LParamInternal))); 1765OnMouseUp(new MouseEventArgs(MouseButtons.Left, 1, EditToComboboxMapping(m))); 1778OnMouseDown(new MouseEventArgs(MouseButtons.Middle, 1, P.X, P.Y, 0)); 1795OnMouseDown(new MouseEventArgs(MouseButtons.Right, 1, Pt.X, Pt.Y, 0)); 1804OnMouseUp(new MouseEventArgs(MouseButtons.Middle, 1, PARAM.ToPoint(m.LParamInternal))); 1815OnMouseUp(new MouseEventArgs(MouseButtons.Right, 1, ptRBtnUp.X, ptRBtnUp.Y, 0)); 1837OnMouseMove(new MouseEventArgs(MouseButtons, 0, point.X, point.Y, 0)); 3950OnClick(new MouseEventArgs(MouseButtons.Left, 1, PARAM.ToPoint(m.LParamInternal))); 3951OnMouseClick(new MouseEventArgs(MouseButtons.Left, 1, PARAM.ToPoint(m.LParamInternal)));
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (5)
5808MouseEventArgs me = new( 5845me = new MouseEventArgs( 5905me = new MouseEventArgs( 5975MouseEventArgs meTmp = new( 16426MouseEventArgs meTmp = new(e.Button, 2, e.X, e.Y, e.Delta);
System\Windows\Forms\Controls\ListBoxes\ListBox.cs (4)
2426OnClick(new MouseEventArgs(MouseButtons.Left, 1, point)); 2427OnMouseClick(new MouseEventArgs(MouseButtons.Left, 1, point)); 2437OnDoubleClick(new MouseEventArgs(MouseButtons.Left, 2, point)); 2438OnMouseDoubleClick(new MouseEventArgs(MouseButtons.Left, 2, point));
System\Windows\Forms\Controls\ListView\ListView.cs (6)
5974OnMouseDown(new MouseEventArgs(button, clicks, point)); 6734OnMouseClick(new MouseEventArgs(button, 1, pos.X, pos.Y, 0)); 6739OnMouseUp(new MouseEventArgs(button, 1, pos.X, pos.Y, 0)); 7064OnMouseDoubleClick(new MouseEventArgs(_downButton, 2, PARAM.ToPoint(m.LParamInternal))); 7069OnMouseUp(new MouseEventArgs(_downButton, 1, PARAM.ToPoint(m.LParamInternal))); 7095OnMouseUp(new MouseEventArgs(_downButton, 1, PARAM.ToPoint(m.LParamInternal)));
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (2)
2449OnMouseMove(new MouseEventArgs(e.Button, e.Clicks, newPoint.X, newPoint.Y, e.Delta)); 2465OnMouseDown(new MouseEventArgs(e.Button, e.Clicks, newPoint.X, newPoint.Y, e.Delta));
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (3)
3330mea = new MouseEventArgs(mea.Button, mea.Clicks, itemRelativePoint.X, itemRelativePoint.Y, mea.Delta); 3386mea = new MouseEventArgs(mea.Button, mea.Clicks, itemRelativePoint.X, itemRelativePoint.Y, mea.Delta); 3430mea = new MouseEventArgs(mea.Button, mea.Clicks, itemRelativePoint.X, itemRelativePoint.Y, mea.Delta);
System\Windows\Forms\Controls\TreeView\TreeView.cs (10)
2696OnMouseDown(new MouseEventArgs(button, clicks, PARAM.ToPoint(m.LParamInternal))); 3057OnClick(new MouseEventArgs(button, 1, pos.X, pos.Y, 0)); 3058OnMouseClick(new MouseEventArgs(button, 1, pos.X, pos.Y, 0)); 3086OnMouseUp(new MouseEventArgs(button, 1, pos.X, pos.Y, 0)); 3290OnMouseDown(new MouseEventArgs(MouseButtons.Left, 1, PARAM.ToPoint(m.LParamInternal))); 3334OnClick(new MouseEventArgs(_downButton, 1, point)); 3335OnMouseClick(new MouseEventArgs(_downButton, 1, point)); 3344OnDoubleClick(new MouseEventArgs(_downButton, 2, point)); 3345OnMouseDoubleClick(new MouseEventArgs(_downButton, 2, point)); 3352OnMouseUp(new MouseEventArgs(_downButton, 1, point));
System\Windows\Forms\Controls\UpDown\UpDownBase.cs (1)
1238return new MouseEventArgs(e.Button, e.Clicks, point.X, point.Y, e.Delta);
System\Windows\Forms\NotifyIcon.cs (7)
689OnDoubleClick(new MouseEventArgs(button, 2, 0, 0, 0)); 690OnMouseDoubleClick(new MouseEventArgs(button, 2, 0, 0, 0)); 694OnMouseDown(new MouseEventArgs(button, clicks, 0, 0, 0)); 702OnMouseMove(new MouseEventArgs(Control.MouseButtons, 0, 0, 0, 0)); 710OnMouseUp(new MouseEventArgs(button, 0, 0, 0, 0)); 714OnClick(new MouseEventArgs(button, 0, 0, 0, 0)); 715OnMouseClick(new MouseEventArgs(button, 0, 0, 0, 0));
165 references to MouseEventArgs
System.Windows.Forms (132)
System\Windows\Forms\Control.cs (7)
5400protected void RaiseMouseEvent(object key, MouseEventArgs e) 8501protected virtual void OnMouseDoubleClick(MouseEventArgs e) 8510protected virtual void OnMouseClick(MouseEventArgs e) 8528protected virtual void OnMouseDown(MouseEventArgs e) 8590protected virtual void OnMouseMove(MouseEventArgs e) 8599protected virtual void OnMouseUp(MouseEventArgs e) 8608protected virtual void OnMouseWheel(MouseEventArgs e)
System\Windows\Forms\Controls\Buttons\Button.cs (1)
226protected override void OnMouseUp(MouseEventArgs mevent)
System\Windows\Forms\Controls\Buttons\ButtonBase.cs (3)
883protected override void OnMouseMove(MouseEventArgs mevent) 914protected override void OnMouseDown(MouseEventArgs mevent) 931protected override void OnMouseUp(MouseEventArgs mevent)
System\Windows\Forms\Controls\Buttons\CheckBox.cs (1)
671protected override void OnMouseUp(MouseEventArgs mevent)
System\Windows\Forms\Controls\Buttons\RadioButton.cs (1)
624protected override void OnMouseUp(MouseEventArgs mevent)
System\Windows\Forms\Controls\ComboBox\ComboBox.cs (1)
1876protected override void OnMouseDown(MouseEventArgs e)
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (28)
3695private bool ColumnRelocationTarget(MouseEventArgs e, HitTestInfo hti, out int previousColumnIndex) 5790private void EditingControls_CommonMouseEventHandler(object? sender, MouseEventArgs e, DataGridViewMouseEvent dgvme) 5808MouseEventArgs me = new( 5975MouseEventArgs meTmp = new( 6007if (e is MouseEventArgs me) 6017if (e is MouseEventArgs me) 6023private void EditingControls_MouseClick(object? sender, MouseEventArgs e) 6029private void EditingControls_MouseDoubleClick(object? sender, MouseEventArgs e) 6035private void EditingControls_MouseDown(object? sender, MouseEventArgs e) 6083private void EditingControls_MouseMove(object? sender, MouseEventArgs e) 6089private void EditingControls_MouseUp(object? sender, MouseEventArgs e) 6095private void EndColumnHeadersResize(MouseEventArgs e) 6118private void EndColumnRelocation(MouseEventArgs e, HitTestInfo hti) 6152private void EndColumnResize(MouseEventArgs e) 6339private void EndRowHeadersResize(MouseEventArgs e) 6372private void EndRowResize(MouseEventArgs e) 10483private void MoveColumnHeadersOrRowResize(MouseEventArgs e) 10544private void MoveColumnRelocation(MouseEventArgs e, HitTestInfo hti) 15000if (e is MouseEventArgs me) 15921protected override void OnMouseClick(MouseEventArgs e) 16012protected override void OnMouseDoubleClick(MouseEventArgs e) 16153protected override void OnMouseDown(MouseEventArgs e) 16246protected override void OnMouseMove(MouseEventArgs e) 16403protected override void OnMouseUp(MouseEventArgs e) 16426MouseEventArgs meTmp = new(e.Button, 2, e.X, e.Y, e.Delta); 16511protected override void OnMouseWheel(MouseEventArgs e) 16704internal void OnMouseWheelInternal(MouseEventArgs e) 29219private void UpdateMouseEnteredCell(HitTestInfo? hti, MouseEventArgs? e)
System\Windows\Forms\Controls\DataGridView\DataGridViewCellMouseEventArgs.cs (1)
13MouseEventArgs? e)
System\Windows\Forms\Controls\DataGridView\DataGridViewElement.cs (1)
103protected void RaiseMouseWheel(MouseEventArgs e)
System\Windows\Forms\Controls\DataGridView\DataGridViewTextBoxEditingControl.cs (1)
235protected override void OnMouseWheel(MouseEventArgs e)
System\Windows\Forms\Controls\Labels\LinkLabel.cs (3)
845protected override void OnMouseDown(MouseEventArgs e) 874protected override void OnMouseUp(MouseEventArgs e) 907protected override void OnMouseMove(MouseEventArgs e)
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (7)
2443private void OnChildMouseMove(object? sender, MouseEventArgs e) 2458private void OnChildMouseDown(object? sender, MouseEventArgs e) 2582internal void OnGridViewMouseWheel(MouseEventArgs e) => OnMouseWheel(e); 2814protected override void OnMouseDown(MouseEventArgs me) 2829protected override void OnMouseMove(MouseEventArgs me) 2858protected override void OnMouseUp(MouseEventArgs me) 4142private bool ShouldForwardChildMouseMessage(Control? child, MouseEventArgs e, ref Point point)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\DropDownButton.cs (2)
65protected override void OnMouseUp(MouseEventArgs e) 73protected override void OnMouseDown(MouseEventArgs e)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (6)
2280private void OnListMouseUp(object? sender, MouseEventArgs me) 2604private void OnEditMouseDown(object? sender, MouseEventArgs e) 2988protected override void OnMouseDown(MouseEventArgs e) 3055protected override void OnMouseMove(MouseEventArgs e) 3146protected override void OnMouseUp(MouseEventArgs e) => CancelSplitterMove(); 3148protected override void OnMouseWheel(MouseEventArgs e)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.DropDownHolder.cs (3)
390protected override void OnMouseDown(MouseEventArgs e) 413protected override void OnMouseMove(MouseEventArgs e) 490protected override void OnMouseUp(MouseEventArgs e)
System\Windows\Forms\Controls\Splitter\Splitter.cs (3)
809protected override void OnMouseDown(MouseEventArgs e) 818protected override void OnMouseMove(MouseEventArgs e) 832protected override void OnMouseUp(MouseEventArgs e)
System\Windows\Forms\Controls\TextBox\MaskedTextBox.cs (1)
2072protected override void OnMouseDown(MouseEventArgs e)
System\Windows\Forms\Controls\TextBox\TextBox.cs (1)
683protected override void OnMouseDown(MouseEventArgs e)
System\Windows\Forms\Controls\TextBox\TextBoxBase.cs (1)
1925protected override void OnMouseUp(MouseEventArgs mevent)
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (3)
3307protected override void OnMouseDown(MouseEventArgs mea) 3345protected override void OnMouseMove(MouseEventArgs mea) 3420protected override void OnMouseUp(MouseEventArgs mea)
System\Windows\Forms\Controls\ToolStrips\ToolStripControlHost.cs (3)
518private void HandleMouseDown(object? sender, MouseEventArgs e) 542private void HandleMouseMove(object? sender, MouseEventArgs e) 548private void HandleMouseUp(object? sender, MouseEventArgs e)
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDown.cs (1)
1202protected override void OnMouseUp(MouseEventArgs mea)
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDownButton.cs (2)
129protected override void OnMouseDown(MouseEventArgs e) 150protected override void OnMouseUp(MouseEventArgs e)
System\Windows\Forms\Controls\ToolStrips\ToolStripGrip.cs (3)
118protected override void OnMouseDown(MouseEventArgs mea) 124protected override void OnMouseMove(MouseEventArgs mea) 213protected override void OnMouseUp(MouseEventArgs mea)
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (10)
2302HandleMouseMove((MouseEventArgs)e); 2308HandleMouseUp((MouseEventArgs)e); 2311HandleMouseDown((MouseEventArgs)e); 2499private void HandleMouseMove(MouseEventArgs mea) 2547private void HandleMouseDown(MouseEventArgs e) 2562private void HandleMouseUp(MouseEventArgs e) 2844protected virtual void OnMouseMove(MouseEventArgs mea) 2867protected virtual void OnMouseDown(MouseEventArgs e) 2874protected virtual void OnMouseUp(MouseEventArgs e) 3086internal void RaiseMouseEvent(object key, MouseEventArgs e) => ((MouseEventHandler?)Events[key])?.Invoke(this, e);
System\Windows\Forms\Controls\ToolStrips\ToolStripMenuItem.cs (3)
839protected override void OnMouseDown(MouseEventArgs e) 845protected override void OnMouseUp(MouseEventArgs e) 851private void OnMouseButtonStateChange(MouseEventArgs e, bool isMouseDown)
System\Windows\Forms\Controls\ToolStrips\ToolStripScrollButton.cs (2)
79protected override void OnMouseDown(MouseEventArgs e) 91protected override void OnMouseUp(MouseEventArgs e)
System\Windows\Forms\Controls\ToolStrips\ToolStripSplitButton.cs (2)
419protected override void OnMouseDown(MouseEventArgs e) 439protected override void OnMouseUp(MouseEventArgs e)
System\Windows\Forms\Controls\TrackBar\TrackBar.cs (1)
909protected override void OnMouseWheel(MouseEventArgs e)
System\Windows\Forms\Controls\UpDown\UpDownBase.cs (6)
777protected override void OnMouseDown(MouseEventArgs e) 790protected override void OnMouseUp(MouseEventArgs mevent) 818protected override void OnMouseWheel(MouseEventArgs e) 1227/// Create a new <see cref="MouseEventArgs"/> with the points translated from the <paramref name="child"/> 1230private MouseEventArgs TranslateMouseEvent(Control child, MouseEventArgs e)
System\Windows\Forms\Controls\UpDown\UpDownBase.UpDownButtons.cs (5)
104private void BeginButtonPress(MouseEventArgs e) 158protected override void OnMouseDown(MouseEventArgs e) 184protected override void OnMouseMove(MouseEventArgs e) 255protected override void OnMouseUp(MouseEventArgs e) 267MouseEventArgs me = _parent.TranslateMouseEvent(this, e);
System\Windows\Forms\Controls\UpDown\UpDownBase.UpDownEdit.cs (3)
55protected override void OnMouseDown(MouseEventArgs e) 74protected override void OnMouseUp(MouseEventArgs e) 76MouseEventArgs me = _parent.TranslateMouseEvent(this, e);
System\Windows\Forms\Input\MouseEventArgs.cs (2)
13/// Initializes a new instance of the <see cref="MouseEventArgs"/> class. 25/// Initializes a new instance of the <see cref="MouseEventArgs"/> class.
System\Windows\Forms\Input\MouseEventHandler.cs (1)
11public delegate void MouseEventHandler(object? sender, MouseEventArgs e);
System\Windows\Forms\Layout\Containers\SplitContainer.cs (3)
1062protected override void OnMouseMove(MouseEventArgs e) 1131protected override void OnMouseDown(MouseEventArgs e) 1171protected override void OnMouseUp(MouseEventArgs e)
System\Windows\Forms\NotifyIcon.cs (5)
463private void OnMouseClick(MouseEventArgs mea) 472private void OnMouseDoubleClick(MouseEventArgs mea) 482private void OnMouseDown(MouseEventArgs e) 491private void OnMouseMove(MouseEventArgs e) 500private void OnMouseUp(MouseEventArgs e)
System\Windows\Forms\Printing\PrintPreviewControl.cs (1)
339protected override void OnMouseDown(MouseEventArgs e)
System\Windows\Forms\Scrolling\ScrollableControl.cs (1)
602protected override void OnMouseWheel(MouseEventArgs e)
System\Windows\Forms\Scrolling\ScrollBar.cs (1)
526protected override void OnMouseWheel(MouseEventArgs e)
System\Windows\Forms\ToolTip\ToolTip.cs (1)
871private void MouseMove(object? sender, MouseEventArgs me)
System\Windows\Forms\UserControl.cs (1)
292protected override void OnMouseDown(MouseEventArgs e)
System.Windows.Forms.Design (33)
System\ComponentModel\Design\CollectionEditor.SplitButton.cs (2)
122protected override void OnMouseDown(MouseEventArgs e) 168protected override void OnMouseUp(MouseEventArgs mevent)
System\ComponentModel\Design\DesignerActionPanel.EditorPropertyLine.cs (1)
251protected override void OnReadOnlyTextBoxLabelClick(object? sender, MouseEventArgs e)
System\ComponentModel\Design\DesignerActionPanel.EditorPropertyLine.EditorButton.cs (2)
21protected override void OnMouseDown(MouseEventArgs e) 43protected override void OnMouseUp(MouseEventArgs e)
System\ComponentModel\Design\DesignerActionPanel.TextBoxPropertyLine.cs (1)
155protected virtual void OnReadOnlyTextBoxLabelClick(object? sender, MouseEventArgs e)
System\Drawing\Design\ColorEditor.ColorPalette.cs (3)
305protected override void OnMouseDown(MouseEventArgs me) 319protected override void OnMouseMove(MouseEventArgs me) 333protected override void OnMouseUp(MouseEventArgs me)
System\Windows\Forms\Design\AnchorEditor.AnchorUI.cs (1)
277protected override void OnMouseDown(MouseEventArgs e)
System\Windows\Forms\Design\ComponentTray.cs (11)
1018protected override void OnMouseDoubleClick(MouseEventArgs e) 1202protected override void OnMouseDown(MouseEventArgs e) 1273protected override void OnMouseMove(MouseEventArgs e) 1306protected override void OnMouseUp(MouseEventArgs e) 2129protected override void OnMouseDown(MouseEventArgs me) 2161protected override void OnMouseMove(MouseEventArgs me) 2213protected override void OnMouseUp(MouseEventArgs me) 2666public bool OnMouseDoubleClick(MouseEventArgs e) 2680public bool OnMouseDown(MouseEventArgs e) 2694public bool OnMouseMove(MouseEventArgs e) 2708public bool OnMouseUp(MouseEventArgs e)
System\Windows\Forms\Design\DesignBindingPicker.cs (1)
1746private void treeViewCtrl_MouseMove(object? sender, MouseEventArgs e)
System\Windows\Forms\Design\SelectionUIService.cs (3)
506protected override void OnMouseDown(MouseEventArgs me) 597protected override void OnMouseMove(MouseEventArgs me) 708protected override void OnMouseUp(MouseEventArgs me)
System\Windows\Forms\Design\SplitContainerDesigner.cs (1)
281private void OnSplitContainer(object? sender, MouseEventArgs e)
System\Windows\Forms\Design\TabOrder.cs (2)
563protected override void OnMouseDown(MouseEventArgs e) 597protected override void OnMouseMove(MouseEventArgs e)
System\Windows\Forms\Design\ToolStripTemplateNode.cs (5)
431private void CenterLabelClick(object sender, MouseEventArgs e) 574private void CenterLabelMouseMove(object sender, MouseEventArgs e) 1105private void OnMouseUp(object sender, MouseEventArgs e) 1122private void OnMouseDown(object sender, MouseEventArgs e) 1132private void OnMouseMove(object sender, MouseEventArgs e)