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)
11536OnMouseDown(new MouseEventArgs(button, clicks, PARAM.ToPoint(m.LParamInternal))); 11658OnMouseMove(new MouseEventArgs(MouseButtons, 0, PARAM.ToPoint(m.LParamInternal))); 11695OnClick(new MouseEventArgs(button, clicks, location)); 11696OnMouseClick(new MouseEventArgs(button, clicks, location)); 11700OnDoubleClick(new MouseEventArgs(button, 2, location)); 11701OnMouseDoubleClick(new MouseEventArgs(button, 2, location)); 11705OnMouseUp(new MouseEventArgs(button, clicks, location));
System\Windows\Forms\Controls\ComboBox\ComboBox.cs (14)
1599OnMouseDown(new MouseEventArgs(MouseButtons.Left, 1, Ptlc.X, Ptlc.Y, 0)); 1616OnMouseDown(new MouseEventArgs(MouseButtons.Middle, 1, Ptmc.X, Ptmc.Y, 0)); 1633OnMouseDown(new MouseEventArgs(MouseButtons.Right, 1, Ptrc.X, Ptrc.Y, 0)); 1647OnMouseDown(new MouseEventArgs(MouseButtons.Left, 1, Ptl.X, Ptl.Y, 0)); 1663OnClick(new MouseEventArgs(MouseButtons.Left, 1, PARAM.ToPoint(m.LParamInternal))); 1664OnMouseClick(new MouseEventArgs(MouseButtons.Left, 1, PARAM.ToPoint(m.LParamInternal))); 1679OnMouseUp(new MouseEventArgs(MouseButtons.Left, 1, EditToComboboxMapping(m))); 1692OnMouseDown(new MouseEventArgs(MouseButtons.Middle, 1, P.X, P.Y, 0)); 1709OnMouseDown(new MouseEventArgs(MouseButtons.Right, 1, Pt.X, Pt.Y, 0)); 1718OnMouseUp(new MouseEventArgs(MouseButtons.Middle, 1, PARAM.ToPoint(m.LParamInternal))); 1729OnMouseUp(new MouseEventArgs(MouseButtons.Right, 1, ptRBtnUp.X, ptRBtnUp.Y, 0)); 1751OnMouseMove(new MouseEventArgs(MouseButtons, 0, point.X, point.Y, 0)); 3738OnClick(new MouseEventArgs(MouseButtons.Left, 1, PARAM.ToPoint(m.LParamInternal))); 3739OnMouseClick(new MouseEventArgs(MouseButtons.Left, 1, PARAM.ToPoint(m.LParamInternal)));
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (5)
5749MouseEventArgs me = new( 5786me = new MouseEventArgs( 5846me = new MouseEventArgs( 5916MouseEventArgs meTmp = new( 16361MouseEventArgs meTmp = new(e.Button, 2, e.X, e.Y, e.Delta);
System\Windows\Forms\Controls\ListBoxes\ListBox.cs (4)
2424OnClick(new MouseEventArgs(MouseButtons.Left, 1, point)); 2425OnMouseClick(new MouseEventArgs(MouseButtons.Left, 1, point)); 2435OnDoubleClick(new MouseEventArgs(MouseButtons.Left, 2, point)); 2436OnMouseDoubleClick(new MouseEventArgs(MouseButtons.Left, 2, point));
System\Windows\Forms\Controls\ListView\ListView.cs (6)
5957OnMouseDown(new MouseEventArgs(button, clicks, point)); 6717OnMouseClick(new MouseEventArgs(button, 1, pos.X, pos.Y, 0)); 6722OnMouseUp(new MouseEventArgs(button, 1, pos.X, pos.Y, 0)); 7047OnMouseDoubleClick(new MouseEventArgs(_downButton, 2, PARAM.ToPoint(m.LParamInternal))); 7052OnMouseUp(new MouseEventArgs(_downButton, 1, PARAM.ToPoint(m.LParamInternal))); 7078OnMouseUp(new MouseEventArgs(_downButton, 1, PARAM.ToPoint(m.LParamInternal)));
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (2)
2394OnMouseMove(new MouseEventArgs(e.Button, e.Clicks, newPoint.X, newPoint.Y, e.Delta)); 2410OnMouseDown(new MouseEventArgs(e.Button, e.Clicks, newPoint.X, newPoint.Y, e.Delta));
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (3)
3325mea = new MouseEventArgs(mea.Button, mea.Clicks, itemRelativePoint.X, itemRelativePoint.Y, mea.Delta); 3381mea = new MouseEventArgs(mea.Button, mea.Clicks, itemRelativePoint.X, itemRelativePoint.Y, mea.Delta); 3425mea = new MouseEventArgs(mea.Button, mea.Clicks, itemRelativePoint.X, itemRelativePoint.Y, mea.Delta);
System\Windows\Forms\Controls\TreeView\TreeView.cs (10)
2679OnMouseDown(new MouseEventArgs(button, clicks, PARAM.ToPoint(m.LParamInternal))); 3036OnClick(new MouseEventArgs(button, 1, pos.X, pos.Y, 0)); 3037OnMouseClick(new MouseEventArgs(button, 1, pos.X, pos.Y, 0)); 3065OnMouseUp(new MouseEventArgs(button, 1, pos.X, pos.Y, 0)); 3269OnMouseDown(new MouseEventArgs(MouseButtons.Left, 1, PARAM.ToPoint(m.LParamInternal))); 3313OnClick(new MouseEventArgs(_downButton, 1, point)); 3314OnMouseClick(new MouseEventArgs(_downButton, 1, point)); 3323OnDoubleClick(new MouseEventArgs(_downButton, 2, point)); 3324OnMouseDoubleClick(new MouseEventArgs(_downButton, 2, point)); 3331OnMouseUp(new MouseEventArgs(_downButton, 1, point));
System\Windows\Forms\Controls\UpDown\UpDownBase.cs (1)
906return 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)
5168protected void RaiseMouseEvent(object key, MouseEventArgs e) 7835protected virtual void OnMouseDoubleClick(MouseEventArgs e) 7844protected virtual void OnMouseClick(MouseEventArgs e) 7862protected virtual void OnMouseDown(MouseEventArgs e) 7924protected virtual void OnMouseMove(MouseEventArgs e) 7933protected virtual void OnMouseUp(MouseEventArgs e) 7942protected virtual void OnMouseWheel(MouseEventArgs e)
System\Windows\Forms\Controls\Buttons\Button.cs (1)
254protected override void OnMouseUp(MouseEventArgs mevent)
System\Windows\Forms\Controls\Buttons\ButtonBase.cs (3)
921protected override void OnMouseMove(MouseEventArgs mevent) 952protected override void OnMouseDown(MouseEventArgs mevent) 969protected override void OnMouseUp(MouseEventArgs mevent)
System\Windows\Forms\Controls\Buttons\CheckBox.cs (1)
505protected override void OnMouseUp(MouseEventArgs mevent)
System\Windows\Forms\Controls\Buttons\RadioButton.cs (1)
484protected override void OnMouseUp(MouseEventArgs mevent)
System\Windows\Forms\Controls\ComboBox\ComboBox.cs (1)
1790protected override void OnMouseDown(MouseEventArgs e)
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (28)
3636private bool ColumnRelocationTarget(MouseEventArgs e, HitTestInfo hti, out int previousColumnIndex) 5731private void EditingControls_CommonMouseEventHandler(object? sender, MouseEventArgs e, DataGridViewMouseEvent dgvme) 5749MouseEventArgs me = new( 5916MouseEventArgs meTmp = new( 5948if (e is MouseEventArgs me) 5958if (e is MouseEventArgs me) 5964private void EditingControls_MouseClick(object? sender, MouseEventArgs e) 5970private void EditingControls_MouseDoubleClick(object? sender, MouseEventArgs e) 5976private void EditingControls_MouseDown(object? sender, MouseEventArgs e) 6024private void EditingControls_MouseMove(object? sender, MouseEventArgs e) 6030private void EditingControls_MouseUp(object? sender, MouseEventArgs e) 6036private void EndColumnHeadersResize(MouseEventArgs e) 6059private void EndColumnRelocation(MouseEventArgs e, HitTestInfo hti) 6093private void EndColumnResize(MouseEventArgs e) 6280private void EndRowHeadersResize(MouseEventArgs e) 6313private void EndRowResize(MouseEventArgs e) 10424private void MoveColumnHeadersOrRowResize(MouseEventArgs e) 10485private void MoveColumnRelocation(MouseEventArgs e, HitTestInfo hti) 14941if (e is MouseEventArgs me) 15856protected override void OnMouseClick(MouseEventArgs e) 15947protected override void OnMouseDoubleClick(MouseEventArgs e) 16088protected override void OnMouseDown(MouseEventArgs e) 16181protected override void OnMouseMove(MouseEventArgs e) 16338protected override void OnMouseUp(MouseEventArgs e) 16361MouseEventArgs meTmp = new(e.Button, 2, e.X, e.Y, e.Delta); 16446protected override void OnMouseWheel(MouseEventArgs e) 16639internal void OnMouseWheelInternal(MouseEventArgs e) 29146private 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)
833protected override void OnMouseDown(MouseEventArgs e) 862protected override void OnMouseUp(MouseEventArgs e) 895protected override void OnMouseMove(MouseEventArgs e)
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (7)
2388private void OnChildMouseMove(object? sender, MouseEventArgs e) 2403private void OnChildMouseDown(object? sender, MouseEventArgs e) 2527internal void OnGridViewMouseWheel(MouseEventArgs e) => OnMouseWheel(e); 2759protected override void OnMouseDown(MouseEventArgs me) 2774protected override void OnMouseMove(MouseEventArgs me) 2803protected override void OnMouseUp(MouseEventArgs me) 4084private 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)
2274private void OnListMouseUp(object? sender, MouseEventArgs me) 2598private void OnEditMouseDown(object? sender, MouseEventArgs e) 2982protected override void OnMouseDown(MouseEventArgs e) 3049protected override void OnMouseMove(MouseEventArgs e) 3140protected override void OnMouseUp(MouseEventArgs e) => CancelSplitterMove(); 3142protected 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)
641protected override void OnMouseDown(MouseEventArgs e)
System\Windows\Forms\Controls\TextBox\TextBoxBase.cs (1)
1479protected override void OnMouseUp(MouseEventArgs mevent)
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (3)
3302protected override void OnMouseDown(MouseEventArgs mea) 3340protected override void OnMouseMove(MouseEventArgs mea) 3415protected 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)
84protected override void OnMouseDown(MouseEventArgs e) 96protected 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)
677protected override void OnMouseDown(MouseEventArgs e) 690protected override void OnMouseUp(MouseEventArgs mevent) 718protected override void OnMouseWheel(MouseEventArgs e) 895/// Create a new <see cref="MouseEventArgs"/> with the points translated from the <paramref name="child"/> 898private MouseEventArgs TranslateMouseEvent(Control child, MouseEventArgs e)
System\Windows\Forms\Controls\UpDown\UpDownBase.UpDownButtons.cs (5)
61private void BeginButtonPress(MouseEventArgs e) 116protected override void OnMouseDown(MouseEventArgs e) 142protected override void OnMouseMove(MouseEventArgs e) 219protected override void OnMouseUp(MouseEventArgs e) 231MouseEventArgs me = _parent.TranslateMouseEvent(this, e);
System\Windows\Forms\Controls\UpDown\UpDownBase.UpDownEdit.cs (3)
42protected override void OnMouseDown(MouseEventArgs e) 61protected override void OnMouseUp(MouseEventArgs e) 63MouseEventArgs 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)
318protected 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)
867private 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)
265protected 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)
1744private 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)