DataGrid.HitTestInfo.Column Eigenschaft

Definition

Ruft die Nummer der Spalte ab, auf die der Benutzer geklickt hat.

public:
 property int Column { int get(); };
public int Column { get; }
member this.Column : int
Public ReadOnly Property Column As Integer

Eigenschaftswert

Int32

Die Nummer der Spalte.

Beispiele

Im folgenden Beispiel werden die Zahlen der geklickten Zeile und Spalte gedruckt, indem die HitTest Methode innerhalb MouseDown des Ereignisses eines System.Windows.Forms.DataGrid Steuerelements aufgerufen wird. Hierbei wird ein DataGrid.HitTestInfo-Objekt zurückgegeben.

private:
   void dataGrid1_MouseDown( Object^ /*sender*/,
      System::Windows::Forms::MouseEventArgs^ e )
   {
      String^ newLine = "\n";
      Console::WriteLine( newLine );
      System::Windows::Forms::DataGrid::HitTestInfo^ myHitTest;
      /* Use the DataGrid control's HitTest method with 
         the x and y properties. */
      myHitTest = dataGrid1->HitTest( e->X, e->Y );
      Console::WriteLine( "Column {0}", myHitTest->Column );
      Console::WriteLine( "Row {0}", myHitTest->Row );
   }
private void dataGrid1_MouseDown
(object sender, System.Windows.Forms.MouseEventArgs e)
{
   string newLine = "\n";
   Console.WriteLine(newLine);
   System.Windows.Forms.DataGrid.HitTestInfo myHitTest;
   /* Use the DataGrid control's HitTest method with 
      the x and y properties. */
   myHitTest = dataGrid1.HitTest(e.X,e.Y);
   Console.WriteLine("Column " + myHitTest.Column);
   Console.WriteLine("Row " + myHitTest.Row);
}
Private Sub dataGrid1_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs)
    Dim newLine As String = ControlChars.Cr
    Console.WriteLine(newLine)
    Dim myHitTest As System.Windows.Forms.DataGrid.HitTestInfo
    ' Use the DataGrid control's HitTest method with
    ' the x and y properties. 
    myHitTest = dataGrid1.HitTest(e.X, e.Y)
    Console.WriteLine(("Column " & myHitTest.Column))
    Console.WriteLine(("Row " & myHitTest.Row))
End Sub

Hinweise

Wenn die Koordinate keine Zelle ist, gibt die Eigenschaft -1 zurück.

Gilt für:

Siehe auch