Enthält Informationen über einen Teil vom Steuerelement
an einer angegebenen Koordinate.

C# | Visual Basic | Visual C++ |
public class GridHitTestInfo
Public Class GridHitTestInfo
public ref class GridHitTestInfo

All Members | Methods | Properties | |||
Icon | Member | Description |
---|---|---|
![]() | Column |
Ruft den Spaltenindex ab, die der angegebenen Koordinate entspricht.
|
![]() | Determines whether the specified (Inherited from | |
![]() | Allows an (Inherited from | |
![]() | Serves as a hash function for a particular type. (Inherited from | |
![]() | Gets the (Inherited from | |
![]() | Creates a shallow copy of the current (Inherited from | |
![]() | Row |
Ruft den Zeilenindex ab, die der angegebenen Koordinate entspricht.
|
![]() | Returns a (Inherited from | |
![]() | Type |
Ruft den Teil des Steuerelements ab, die der
angegebenen Koordinate entspricht.
|

Die Klasse GridHitTestInfo kann genutzt werden für Informationen,
die eine angegebene Koordinate betreffen. Sie können die Klasse
nicht direkt instanzieren. Benutzen Sie immer die
Methode HitTest(Point).

Dieses Beispiel zeigt, wie Sie GridHitTestInfo verwenden können:
CopyC#

private void grid_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e) { GridHitTestInfo hi; // GridHitTestInfo.. hi = grid.HitTest(new Point(e.X,e.Y)); // ..initialisieren switch(hi.Type){ // Typ prüfen case eHitTestType.None: // ..unbekannt MessageBox.Show(this,"Nichts geklickt"); break; case eHitTestType.Background: // ..Hintergrund MessageBox.Show(this,"Hintergrund geklickt"); break; case eHitTestType.Cell: // ..Zelle string s=" "; s+="x="+hi.Column.ToString()+" "; s+="y="+hi.Row.ToString(); MessageBox.Show(this,"Zelle geklickt: "+s); break; } }

![]() | GridHitTestInfo |