Leer en inglés

Compartir a través de


BindingMemberInfo Estructura

Definición

Contiene información que permite que Binding resuelva un enlace a datos en la propiedad de un objeto o en la propiedad del objeto actual en una lista de objetos.

C#
public struct BindingMemberInfo
C#
public struct BindingMemberInfo : IEquatable<System.Windows.Forms.BindingMemberInfo>
Herencia
BindingMemberInfo
Implementaciones

Ejemplos

En el ejemplo de código siguiente se imprime , BindingPathBindingField, BindingMember para cada control de un formulario.

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);
      }
   }
}

Comentarios

BindingMemberInfo La propiedad de la Binding clase devuelve BindingMemberInfo .

BindingMemberInfo se crea a partir de la cadena que se pasa al BindingMemberInfo constructor.

Constructores

BindingMemberInfo(String)

Inicializa una nueva instancia de la clase BindingMemberInfo.

Propiedades

BindingField

Obtiene el nombre de propiedad del objeto enlazado a datos.

BindingMember

Obtiene la información que se utiliza para especificar el nombre de propiedad del objeto enlazado a datos.

BindingPath

Obtiene el nombre de propiedad, o la jerarquía de nombres de propiedad delimitados por puntos, que precede al nombre de propiedad del objeto enlazado a datos.

Métodos

Equals(BindingMemberInfo)

Indica si el objeto actual es igual que otro objeto del mismo tipo.

Equals(Object)

Determina si el objeto especificado es igual a este BindingMemberInfo.

GetHashCode()

Devuelve el código hash de este objeto BindingMemberInfo.

Operadores

Equality(BindingMemberInfo, BindingMemberInfo)

Determina si los dos objetos BindingMemberInfo son iguales.

Inequality(BindingMemberInfo, BindingMemberInfo)

Determina si dos objetos BindingMemberInfo no son iguales.

Se aplica a

Producto Versiones
.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
Windows Desktop 3.0, 3.1, 5, 6, 7

Consulte también