Export (0) Print
Expand All
Expand Minimize

DataGridViewCell.OnMouseEnter Method

Called when the mouse pointer moves over a cell.

Namespace:  System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

'Declaration
Protected Overridable Sub OnMouseEnter ( _
	rowIndex As Integer _
)

Parameters

rowIndex
Type: System.Int32

The index of the cell's parent row.

This method is similar to the DataGridView.OnCellMouseEnter method. It is called in the same circumstances in which a DataGridView.CellMouseEnter event is raised, but it does not actually raise the event.

The following code example illustrates the use of this method. This example is part of a larger example available in How to: Customize Cells and Columns in the Windows Forms DataGridView Control by Extending Their Behavior and Appearance.

' Force the cell to repaint itself when the mouse pointer enters it. 
Protected Overrides Sub OnMouseEnter(ByVal rowIndex As Integer)
    Me.DataGridView.InvalidateCell(Me)
End Sub 

' Force the cell to repaint itself when the mouse pointer leaves it. 
Protected Overrides Sub OnMouseLeave(ByVal rowIndex As Integer)
    Me.DataGridView.InvalidateCell(Me)
End Sub

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
Show:
© 2015 Microsoft