2 writes to Button
System.Windows.Forms (2)
System\Windows\Forms\Input\MouseEventArgs.cs (2)
17Button = button; 29Button = button;
99 references to Button
System.Windows.Forms (79)
System\Windows\Forms\Controls\Buttons\Button.cs (1)
228if (mevent.Button == MouseButtons.Left && MouseIsPressed)
System\Windows\Forms\Controls\Buttons\ButtonBase.cs (2)
885if (mevent.Button != MouseButtons.None && GetFlag(FlagMousePressed)) 916if (mevent.Button == MouseButtons.Left)
System\Windows\Forms\Controls\Buttons\CheckBox.cs (1)
674if (mevent.Button == MouseButtons.Left
System\Windows\Forms\Controls\Buttons\RadioButton.cs (1)
626if (mevent.Button == MouseButtons.Left
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (23)
5809e.Button, 5836&& e.Button == _lastMouseClickInfo.Button 5846e.Button, 5873if (e.Button == MouseButtons.Left && dgvcme.ColumnIndex < Columns.Count && dgvcme.RowIndex < Rows.Count) 5906e.Button, 5934if (e.Button == MouseButtons.Left && dgvcme.ColumnIndex < Columns.Count && dgvcme.RowIndex < Rows.Count) 5942if (e.Button == MouseButtons.Left && dgvcme.ColumnIndex < Columns.Count && dgvcme.RowIndex < Rows.Count) 5976e.Button, 11960if (!_dataGridViewState2[State2_MessageFromEditingCtrls] && e.Button == MouseButtons.Left) 12005if (!_dataGridViewState2[State2_MessageFromEditingCtrls] && e.Button == MouseButtons.Left) 12734&& e.Button == MouseButtons.Left 13519if (!e.Handled && e.Button == MouseButtons.Left && e.ColumnIndex < Columns.Count) 13694if (e.Button == MouseButtons.Left 15006&& me.Button == MouseButtons.Left) 15937&& (e.Button != MouseButtons.Left 15955if (e.Button == MouseButtons.Left) 16066e.Button, 16086e.Button, 16116e.Button, 16136e.Button, 16426MouseEventArgs meTmp = new(e.Button, 2, e.X, e.Y, e.Delta); 17679if (!e.Handled && e.Button == MouseButtons.Left && e.RowIndex < Rows.Count) 25470_lastMouseClickInfo.Button = dgvcme.Button;
System\Windows\Forms\Controls\DataGridView\DataGridViewButtonCell.cs (4)
443e.Button == MouseButtons.Left; 452e.Button == MouseButtons.Left; 514if (e.Button == MouseButtons.Left && s_mouseInContentBounds) 590if (e.Button == MouseButtons.Left)
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (1)
3039if (e.Button == MouseButtons.Left && GetContentBounds(e.RowIndex).Contains(x, y))
System\Windows\Forms\Controls\DataGridView\DataGridViewCellMouseEventArgs.cs (1)
14: base(e?.Button ?? MouseButtons.None, e?.Clicks ?? 0, localX, localY, e?.Delta ?? 0)
System\Windows\Forms\Controls\DataGridView\DataGridViewCheckBoxCell.cs (4)
762protected override bool MouseDownUnsharesRow(DataGridViewCellMouseEventArgs e) => e.Button == MouseButtons.Left; 772protected override bool MouseUpUnsharesRow(DataGridViewCellMouseEventArgs e) => e.Button == MouseButtons.Left; 867if (e.Button == MouseButtons.Left && s_mouseInContentBounds) 943if (e.Button == MouseButtons.Left)
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\DataGridViewHeaderCell.cs (4)
429DataGridView is not null && e.Button == MouseButtons.Left && DataGridView.ApplyVisualStylesToHeaderCells; 441DataGridView is not null && e.Button == MouseButtons.Left && DataGridView.ApplyVisualStylesToHeaderCells; 450if (e.Button == MouseButtons.Left && 508if (e.Button == MouseButtons.Left && DataGridView.ApplyVisualStylesToHeaderCells)
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\DataGridView\DataGridViewTextBoxCell.cs (1)
576if (ptCurrentCell.X == e.ColumnIndex && ptCurrentCell.Y == e.RowIndex && e.Button == MouseButtons.Left)
System\Windows\Forms\Controls\Labels\LinkLabel.cs (1)
901OnLinkClicked(new LinkLabelLinkClickedEventArgs(clicked, e.Button));
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (3)
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)); 2817if (target is not null && me.Button == MouseButtons.Left)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (3)
2991if (e.Button == MouseButtons.Left && SplitterInside(e.X) && TotalProperties != 0) 3030if (e.Button == MouseButtons.Left) 3032gridEntry.OnMouseClick(e.X - r.X, e.Y - r.Y, e.Clicks, e.Button);
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.DropDownHolder.cs (2)
392if (e.Button == MouseButtons.Left) 494if (e.Button == MouseButtons.Left)
System\Windows\Forms\Controls\Splitter\Splitter.cs (1)
812if (e.Button == MouseButtons.Left && e.Clicks == 1)
System\Windows\Forms\Controls\TextBox\TextBoxBase.cs (1)
1927if (mevent is not null && mevent.Button == MouseButtons.Left)
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\ToolStrips\ToolStripDropDownButton.cs (2)
132(e.Button == MouseButtons.Left)) 153(e.Button == MouseButtons.Left))
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (3)
2552if (e.Button == MouseButtons.Left) 2580if (e.Button == MouseButtons.Left || (e.Button == MouseButtons.Right && _state[s_stateSupportsRightClick]))
System\Windows\Forms\Controls\ToolStrips\ToolStripMenuItem.cs (2)
868if (e.Button == MouseButtons.Left || 869(e.Button == MouseButtons.Right && SupportsRightClick))
System\Windows\Forms\Controls\ToolStrips\ToolStripSplitButton.cs (3)
423if (e.Button == MouseButtons.Left) 450if (e.Button == MouseButtons.Left) 467if ((e.Button == MouseButtons.Left) && SplitButtonButton.Bounds.Contains(clickPoint))
System\Windows\Forms\Controls\UpDown\UpDownBase.cs (3)
779if (e.Clicks == 2 && e.Button == MouseButtons.Left) 792if (mevent.Button == MouseButtons.Left) 1238return new MouseEventArgs(e.Button, e.Clicks, point.X, point.Y, e.Delta);
System\Windows\Forms\Controls\UpDown\UpDownBase.UpDownButtons.cs (4)
164if (!_parent.ValidationCancelled && e.Button == MouseButtons.Left) 169if (e.Clicks == 2 && e.Button == MouseButtons.Left) 257if (!_parent.ValidationCancelled && e.Button == MouseButtons.Left) 268if (e.Button == MouseButtons.Left)
System\Windows\Forms\Controls\UpDown\UpDownBase.UpDownEdit.cs (2)
57if (e.Clicks == 2 && e.Button == MouseButtons.Left) 77if (e.Button == MouseButtons.Left)
System\Windows\Forms\Layout\Containers\SplitContainer.cs (1)
1142if (e.Button == MouseButtons.Left && e.Clicks == 1 && !IsSplitterFixed)
System.Windows.Forms.Design (20)
System\ComponentModel\Design\DesignerActionPanel.EditorPropertyLine.cs (1)
255if (e.Button == MouseButtons.Left)
System\ComponentModel\Design\DesignerActionPanel.EditorPropertyLine.EditorButton.cs (2)
25if (e.Button == MouseButtons.Left) 47if (e.Button == MouseButtons.Left)
System\ComponentModel\Design\DesignerActionPanel.TextBoxPropertyLine.cs (1)
157if (e.Button == MouseButtons.Left)
System\Drawing\Design\ColorEditor.ColorPalette.cs (4)
308if (me.Button == MouseButtons.Left) 322if (me.Button == MouseButtons.Left && Bounds.Contains(me.X, me.Y)) 337if (me.Button == MouseButtons.Left) 347else if (me.Button == MouseButtons.Right)
System\Windows\Forms\Design\ComponentTray.cs (8)
1217if (e.Button == MouseButtons.Left && _toolboxService is not null) 1248if (e.Button == MouseButtons.Left) 1315if (_mouseDragStart != InvalidPoint && e.Button == MouseButtons.Left) 2140if (me.Button == MouseButtons.Left) 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)); 2712return _hitTestedGlyph.Behavior.OnMouseUp(_hitTestedGlyph, e.Button);
System\Windows\Forms\Design\SelectionUIService.cs (2)
528else if (hitTest != SelectionUIItem.NOHIT && me.Button == MouseButtons.Left) 729if (me.Button == MouseButtons.Right && oldContainerDrag is not null && !oldDragMoved)
System\Windows\Forms\Design\ToolStripTemplateNode.cs (2)
434if (e.Button == MouseButtons.Right) 1107if (e.Button == MouseButtons.Right)