DataGrid.HitTestInfo.Nowhere Champ
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é.