Partager via


DataGrid.HitTestInfo.Nowhere Champ

Définition

Indique qu'une coordonnée correspond à une partie non fonctionnelle du contrôle DataGrid.

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 

Valeur de champ

Exemples

L’exemple suivant teste si l’utilisateur clique sur une zone de la grille qui n’est pas valide.

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

Remarques

D’autres parties de , System.Windows.Forms.DataGridtelles que , Captionpeuvent retourner des informations utiles. Si la partie de la grille n’a aucune fonction (par exemple, la zone grise derrière une table de grille partiellement remplie), le Nowhere champ est retourné.

S’applique à

Voir aussi