Freigeben über


DataGrid.HitTestInfo.Equals-Methode

Gibt an, ob zwei Objekte identisch sind.

Overrides Public Function Equals( _
   ByVal value As Object _) As Boolean
[C#]
public override bool Equals(objectvalue);
[C++]
public: bool Equals(Object* value);
[JScript]
public override function Equals(
   value : Object) : Boolean;

Parameter

  • value
    Das zweite zu vergleichende Objekt vom Typ Object.

Rückgabewert

true, wenn die Objekte gleich sind, andernfalls false.

Beispiel

[Visual Basic, C#, C++] Im folgenden Beispiel wird getestet, ob der Benutzer auf einen nicht gültigen Bereich der Tabelle klickt.

 
Protected Sub dataGrid1_MouseDown(sender As Object, 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 'dataGrid1_MouseDown

[C#] 
protected void dataGrid1_MouseDown
(object sender, System.Windows.Forms.MouseEventArgs e)
{
   if(dataGrid1.HitTest(e.X,e.Y).Equals (DataGrid.HitTestInfo.Nowhere)) 
   {
      Console.WriteLine("Nowhere");
   }
}
   

[C++] 
protected:
void dataGrid1_MouseDown(Object* /*sender*/, System::Windows::Forms::MouseEventArgs* e)
{
   if(dataGrid1->HitTest(e->X,e->Y)->Equals(DataGrid::HitTestInfo::Nowhere)) 
   {
      Console::WriteLine(S"Nowhere");
   }
}
   

[JScript] Für JScript ist kein Beispiel verfügbar. Klicken Sie zum Anzeigen eines Beispiels für Visual Basic, C# oder C++ in der linken oberen Ecke der Seite auf die Schaltfläche "Sprachfilter" Sprachfilter.

Anforderungen

Plattformen: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003-Familie, .NET Compact Framework - Windows CE .NET

Siehe auch

DataGrid.HitTestInfo-Klasse | DataGrid.HitTestInfo-Member | System.Windows.Forms-Namespace | HitTest | DataGrid | Nowhere