BindableAttribute Costruttori

Definizione

Inizializza una nuova istanza della classe BindableAttribute.Initializes a new instance of the BindableAttribute class.

Overload

BindableAttribute(Boolean)

Inizializza una nuova istanza della classe BindableAttribute con un valore booleano.Initializes a new instance of the BindableAttribute class with a Boolean value.

BindableAttribute(BindableSupport)

Inizializza una nuova istanza della classe BindableAttribute con uno dei valori BindableSupport.Initializes a new instance of the BindableAttribute class with one of the BindableSupport values.

BindableAttribute(Boolean, BindingDirection)

Inizializza una nuova istanza della classe BindableAttribute.Initializes a new instance of the BindableAttribute class.

BindableAttribute(BindableSupport, BindingDirection)

Inizializza una nuova istanza della classe BindableAttribute.Initializes a new instance of the BindableAttribute class.

BindableAttribute(Boolean)

Inizializza una nuova istanza della classe BindableAttribute con un valore booleano.Initializes a new instance of the BindableAttribute class with a Boolean value.

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

Parametri

bindable
Boolean

true per utilizzare la proprietà per l'associazione; in caso contrario, false.true to use property for binding; otherwise, false.

Esempio

Nell'esempio di codice seguente la proprietà viene contrassegnata in modo appropriato per l'associazione dei dati a.The following code example marks a property as appropriate to bind data to. Questo esempio di codice crea un nuovo oggetto BindableAttribute , ne imposta il valore su BindableAttribute.Yes e lo associa alla proprietà.This code example creates a new BindableAttribute, sets its value to BindableAttribute.Yes, and binds it to the property.

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
  

Commenti

Quando si contrassegna una proprietà con la proprietà BindableAttribute impostata su true , il valore di questo attributo viene impostato sul membro Constant Yes .When you mark a property with the BindableAttribute set to true, the value of this attribute is set to the constant member Yes. Per una proprietà contrassegnata con la proprietà BindableAttribute impostata su false , il valore è No .For a property marked with the BindableAttribute set to false, the value is No. Pertanto, per verificare il valore di questo attributo nel codice, è necessario specificare l'attributo come BindableAttribute.Yes o BindableAttribute.No .Therefore, to check the value of this attribute in your code, you must specify the attribute as BindableAttribute.Yes or BindableAttribute.No.

Vedi anche

BindableAttribute(BindableSupport)

Inizializza una nuova istanza della classe BindableAttribute con uno dei valori BindableSupport.Initializes a new instance of the BindableAttribute class with one of the BindableSupport values.

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)

Parametri

flags
BindableSupport

Uno dei valori di BindableSupport.One of the BindableSupport values.

Esempio

Nell'esempio di codice seguente la proprietà viene contrassegnata in modo appropriato per l'associazione dei dati a.The following code example marks a property as appropriate to bind data to. Questo esempio di codice crea un nuovo oggetto BindableAttribute , ne imposta il valore su BindableAttribute.Yes e lo associa alla proprietà.This code example creates a new BindableAttribute, sets its value to BindableAttribute.Yes, and binds it to the property.


   [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
  

Commenti

Quando si contrassegna una proprietà con la proprietà BindableAttribute impostata su true , il valore di questo attributo viene impostato sul membro Constant Yes .When you mark a property with the BindableAttribute set to true, the value of this attribute is set to the constant member Yes. Per una proprietà contrassegnata con la proprietà BindableAttribute impostata su false , il valore è No .For a property marked with the BindableAttribute set to false, the value is No. Pertanto, per verificare il valore di questo attributo nel codice, è necessario specificare l'attributo come BindableAttribute.Yes o BindableAttribute.No .Therefore, to check the value of this attribute in your code, you must specify the attribute as BindableAttribute.Yes or BindableAttribute.No.

Vedi anche

BindableAttribute(Boolean, BindingDirection)

Inizializza una nuova istanza della classe BindableAttribute.Initializes a new instance of the BindableAttribute class.

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)

Parametri

bindable
Boolean

true per utilizzare la proprietà per l'associazione; in caso contrario, false.true to use property for binding; otherwise, false.

direction
BindingDirection

Uno dei valori di BindingDirection.One of the BindingDirection values.

BindableAttribute(BindableSupport, BindingDirection)

Inizializza una nuova istanza della classe BindableAttribute.Initializes a new instance of the BindableAttribute class.

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)

Parametri

flags
BindableSupport

Uno dei valori di BindableSupport.One of the BindableSupport values.

direction
BindingDirection

Uno dei valori di BindingDirection.One of the BindingDirection values.

Si applica a