BindableAttribute Constructores

Definición

Inicializa una nueva instancia de la clase BindableAttribute.

Sobrecargas

BindableAttribute(Boolean)

Inicializa una nueva instancia de la clase BindableAttribute con un valor booleano.

BindableAttribute(BindableSupport)

Inicializa una nueva instancia de la clase BindableAttribute con uno de los valores de BindableSupport.

BindableAttribute(Boolean, BindingDirection)

Inicializa una nueva instancia de la clase BindableAttribute.

BindableAttribute(BindableSupport, BindingDirection)

Inicializa una nueva instancia de la clase BindableAttribute.

BindableAttribute(Boolean)

Inicializa una nueva instancia de la clase BindableAttribute con un valor booleano.

public:
 BindableAttribute(bool bindable);
public BindableAttribute (bool bindable);
new System.ComponentModel.BindableAttribute : bool -> System.ComponentModel.BindableAttribute
Public Sub New (bindable As Boolean)

Parámetros

bindable
Boolean

Es true para utilizar la propiedad para el enlace; de lo contrario, es false.

Ejemplos

En el ejemplo de código siguiente se marca una propiedad según corresponda para enlazar datos. En este ejemplo de código se crea un nuevo BindableAttributeobjeto , se establece su valor BindableAttribute.Yesen y se enlaza a la propiedad .

public:
   [property:Bindable(true)]
   property int MyProperty 
   {
      int get()
      {
         // Insert code here.
         return 0;
      }
      void set( int theValue )
      {
         // Insert code here.
      }
   }
[Bindable(true)]
 public int MyProperty {
    get {
       // Insert code here.
       return 0;
    }
    set {
       // Insert code here.
    }
 }
<Bindable(true)> _
Public Property MyProperty As Integer
   Get
      ' Insert code here.
      Return 0
   End Get
   Set
      ' Insert code here.
   End Set
End Property

Comentarios

Al marcar una propiedad con el BindableAttribute establecido trueen , el valor de este atributo se establece en el miembro Yesconstante . Para una propiedad marcada con el BindableAttribute valor establecido falseen , el valor es No. Por lo tanto, para comprobar el valor de este atributo en el código, debe especificar el atributo como BindableAttribute.Yes o BindableAttribute.No.

Consulte también

Se aplica a

BindableAttribute(BindableSupport)

Inicializa una nueva instancia de la clase BindableAttribute con uno de los valores de BindableSupport.

public:
 BindableAttribute(System::ComponentModel::BindableSupport flags);
public BindableAttribute (System.ComponentModel.BindableSupport flags);
new System.ComponentModel.BindableAttribute : System.ComponentModel.BindableSupport -> System.ComponentModel.BindableAttribute
Public Sub New (flags As BindableSupport)

Parámetros

flags
BindableSupport

Uno de los valores de BindableSupport.

Ejemplos

En el ejemplo de código siguiente se marca una propiedad según corresponda para enlazar datos. En este ejemplo de código se crea un nuevo BindableAttributeobjeto , se establece su valor BindableAttribute.Yesen y se enlaza a la propiedad .


   [Bindable(BindableSupport::Yes)]
   int get()
   {
      
      // Insert code here.
      return 0;
   }

   void set( int theValue )
   {
      
      // Insert code here.
   }

}
[Bindable(BindableSupport.Yes)]
 public int MyProperty {
    get {
       // Insert code here.
       return 0;
    }
    set {
       // Insert code here.
    }
 }
<Bindable(BindableSupport.Yes)> _
Public Property MyProperty As Integer
   Get
      ' Insert code here.
      Return 0
   End Get
   Set
      ' Insert code here.
   End Set
End Property

Comentarios

Al marcar una propiedad con el BindableAttribute establecido trueen , el valor de este atributo se establece en el miembro Yesconstante . Para una propiedad marcada con el BindableAttribute valor establecido falseen , el valor es No. Por lo tanto, para comprobar el valor de este atributo en el código, debe especificar el atributo como BindableAttribute.Yes o BindableAttribute.No.

Consulte también

Se aplica a

BindableAttribute(Boolean, BindingDirection)

Inicializa una nueva instancia de la clase BindableAttribute.

public:
 BindableAttribute(bool bindable, System::ComponentModel::BindingDirection direction);
public BindableAttribute (bool bindable, System.ComponentModel.BindingDirection direction);
new System.ComponentModel.BindableAttribute : bool * System.ComponentModel.BindingDirection -> System.ComponentModel.BindableAttribute
Public Sub New (bindable As Boolean, direction As BindingDirection)

Parámetros

bindable
Boolean

Es true para utilizar la propiedad para el enlace; de lo contrario, es false.

direction
BindingDirection

Uno de los valores de BindingDirection.

Se aplica a

BindableAttribute(BindableSupport, BindingDirection)

Inicializa una nueva instancia de la clase BindableAttribute.

public:
 BindableAttribute(System::ComponentModel::BindableSupport flags, System::ComponentModel::BindingDirection direction);
public BindableAttribute (System.ComponentModel.BindableSupport flags, System.ComponentModel.BindingDirection direction);
new System.ComponentModel.BindableAttribute : System.ComponentModel.BindableSupport * System.ComponentModel.BindingDirection -> System.ComponentModel.BindableAttribute
Public Sub New (flags As BindableSupport, direction As BindingDirection)

Parámetros

flags
BindableSupport

Uno de los valores de BindableSupport.

direction
BindingDirection

Uno de los valores de BindingDirection.

Se aplica a