DataGrid.HitTestInfo.Nowhere Feld

Definition

Gibt an, dass eine Koordinate einem Teil des DataGrid Steuerelements entspricht, das nicht funktioniert.

public: static initonly System::Windows::Forms::DataGrid::HitTestInfo ^ Nowhere;
public static readonly System.Windows.Forms.DataGrid.HitTestInfo Nowhere;
 staticval mutable Nowhere : System.Windows.Forms.DataGrid.HitTestInfo
Public Shared ReadOnly Nowhere As DataGrid.HitTestInfo 

Feldwert

Beispiele

Im folgenden Beispiel wird getestet, ob der Benutzer auf einen ungültigen Bereich des Rasters klickt.

private:
   void dataGrid1_MouseDown( Object^ /*sender*/,
     System::Windows::Forms::MouseEventArgs^ e )
   {
      if ( dataGrid1->HitTest( e->X, e->Y )->Equals(
         DataGrid::HitTestInfo::Nowhere ) )
      {
         Console::WriteLine( "Nowhere" );
      }
   }
private void dataGrid1_MouseDown
(object sender, System.Windows.Forms.MouseEventArgs e)
{
   if(dataGrid1.HitTest(e.X,e.Y).Equals (DataGrid.HitTestInfo.Nowhere)) 
   {
      Console.WriteLine("Nowhere");
   }
}
Private Sub dataGrid1_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs)
    If dataGrid1.HitTest(e.X, e.Y).Equals(DataGrid.HitTestInfo.Nowhere) Then
        Console.WriteLine("Nowhere")
    End If
End Sub

Hinweise

Andere Teile des System.Windows.Forms.DataGrid, z. B. die Caption, können nützliche Informationen zurückgeben. Wenn der Teil des Rasters keine Funktion aufweist (z. B. den grauen Bereich hinter einer dünn gefüllten Gitternetztabelle), wird das Nowhere Feld zurückgegeben.

Gilt für:

Weitere Informationen