Auf Englisch lesen

Freigeben über


BindingMemberInfo Struktur

Definition

Enthält Informationen, die es Binding ermöglichen, eine Datenbindung in die Eigenschaft eines Objekts oder in die Eigenschaft des aktuellen Objekts in einer Objektliste aufzulösen.

C#
public struct BindingMemberInfo
C#
public readonly struct BindingMemberInfo : IEquatable<System.Windows.Forms.BindingMemberInfo>
C#
public struct BindingMemberInfo : IEquatable<System.Windows.Forms.BindingMemberInfo>
Vererbung
BindingMemberInfo
Implementiert

Beispiele

Im folgenden Codebeispiel wird für jedes Steuerelement in einem Formular das BindingPathBindingFieldBindingMember -Steuerelement ausgegeben.

C#
private void PrintBindingMemberInfo()
{
   foreach(Control c in this.Controls)
   {
      foreach(Binding b in c.DataBindings)
      {
         Console.WriteLine("\n" + c.ToString());
         BindingMemberInfo bInfo = b.BindingMemberInfo;
         Console.WriteLine("Binding Path \t" + bInfo.BindingPath);
         Console.WriteLine("Binding Field \t" + bInfo.BindingField);
         Console.WriteLine("Binding Member \t" + bInfo.BindingMember);
      }
   }
}

Hinweise

Wird BindingMemberInfo von der BindingMemberInfo -Eigenschaft der Binding -Klasse zurückgegeben.

Der BindingMemberInfo wird aus der Zeichenfolge erstellt, die an den BindingMemberInfo Konstruktor übergeben wird.

Konstruktoren

BindingMemberInfo(String)

Initialisiert eine neue Instanz der BindingMemberInfo-Klasse.

Eigenschaften

BindingField

Ruft den Eigenschaftennamen des datengebundenen Objekts ab.

BindingMember

Ruft die Informationen ab, mit denen der Eigenschaftenname des datengebundenen Objekts angegeben wird.

BindingPath

Ruft den Eigenschaftennamen oder die Hierarchie durch Punkte getrennter Eigenschaftennamen ab, die dem Eigenschaftennamen des datengebundenen Objekts voransteht.

Methoden

Equals(BindingMemberInfo)

Gibt an, ob das aktuelle Objekt gleich einem anderen Objekt des gleichen Typs ist.

Equals(Object)

Bestimmt, ob das angegebene Objekt dieser BindingMemberInfo entspricht.

GetHashCode()

Gibt den Hashcode für diesen BindingMemberInfo zurück.

Operatoren

Gilt für:

Produkt Versionen
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

Weitere Informationen