Infragistics(R) NetAdvantage(R) Windows Forms
OnMouseEnterElement Method
See Also  Example E-mail your feedback on this topic.
Infragistics.Win.UltraWinGrid Namespace > UltraGrid Class : OnMouseEnterElement Method

e
An System.EventArgs that contains the event data.
Called when an element is entered (the mouse is moved over the element)

Syntax

Visual Basic (Declaration) 
Protected Overrides Sub OnMouseEnterElement( _
   ByVal e As Infragistics.Win.UIElementEventArgs _
) 
C# 
protected override void OnMouseEnterElement( 
   Infragistics.Win.UIElementEventArgs e
)

Parameters

e
An System.EventArgs that contains the event data.

Example

In addition to the standard mouse events (i.e. MouseDown, MouseMove, MouseUp, MouseEnter, MouseLeave etc.) all PLF based controls expose 2 new events called MouseEnterElement and MouseLeaveElement.


The following code writes the type of each element as it is entered and exited to the output window.



For an overview of how to handle events in Visual Basic or Visual C#, see Event Handlers in Visual Basic and Visual C#. For specific information and code examples illustrating how to consume events in your application, see Consuming Events in the .NET Framework Developer's Guide.

Visual BasicCopy Code
Private Sub UltraGrid1_MouseEnterElement(ByVal sender As Object, ByVal e As Infragistics.Win.UIElementEventArgs) Handles UltraGrid1.MouseEnterElement

    Debug.WriteLine("Enter Element: " + e.Element.GetType().ToString())

End Sub

Private Sub UltraGrid1_MouseLeaveElement(ByVal sender As Object, ByVal e As Infragistics.Win.UIElementEventArgs) Handles UltraGrid1.MouseLeaveElement

    Debug.WriteLine("Leave Element: " + e.Element.GetType().ToString())

End Sub
C#Copy Code
using System.Diagnostics;

private void ultraGrid1_MouseEnterElement(object sender, Infragistics.Win.UIElementEventArgs e)
{

	Debug.WriteLine( "Enter Element: " + e.Element.GetType().ToString() );

}

private void ultraGrid1_MouseLeaveElement(object sender, Infragistics.Win.UIElementEventArgs e)
{

	Debug.WriteLine( "Leave Element: " + e.Element.GetType().ToString() );
		
}

See Also