BindableAttribute Konstruktoren

Definition

Initialisiert eine neue Instanz der BindableAttribute-Klasse.Initializes a new instance of the BindableAttribute class.

Überlädt

BindableAttribute(Boolean)

Initialisiert eine neue Instanz der BindableAttribute-Klasse mit einem booleschen Wert.Initializes a new instance of the BindableAttribute class with a Boolean value.

BindableAttribute(BindableSupport)

Initialisiert eine neue Instanz der BindableAttribute-Klasse mit einem der BindableSupport-Werte.Initializes a new instance of the BindableAttribute class with one of the BindableSupport values.

BindableAttribute(Boolean, BindingDirection)

Initialisiert eine neue Instanz der BindableAttribute-Klasse.Initializes a new instance of the BindableAttribute class.

BindableAttribute(BindableSupport, BindingDirection)

Initialisiert eine neue Instanz der BindableAttribute-Klasse.Initializes a new instance of the BindableAttribute class.

BindableAttribute(Boolean)

Initialisiert eine neue Instanz der BindableAttribute-Klasse mit einem booleschen Wert.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)

Parameter

bindable
Boolean

true, wenn die Eigenschaft zum Binden verwendet wird; andernfalls false.true to use property for binding; otherwise, false.

Beispiele

Im folgenden Codebeispiel wird eine-Eigenschaft entsprechend gekennzeichnet, um Daten an zu binden.The following code example marks a property as appropriate to bind data to. In diesem Codebeispiel wird ein neuer erstellt BindableAttribute , dessen Wert auf festgelegt BindableAttribute.Yes und an die-Eigenschaft gebunden.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
  

Hinweise

Wenn Sie eine Eigenschaft mit dem BindableAttribute auf festgelegten festlegen true , wird der Wert dieses Attributs auf den konstanten Member festgelegt Yes .When you mark a property with the BindableAttribute set to true, the value of this attribute is set to the constant member Yes. Für eine Eigenschaft, die mit dem BindableAttribute auf festgelegt false ist, ist der Wert No .For a property marked with the BindableAttribute set to false, the value is No. Um den Wert dieses Attributs im Code zu überprüfen, müssen Sie daher das-Attribut als BindableAttribute.Yes oder angeben BindableAttribute.No .Therefore, to check the value of this attribute in your code, you must specify the attribute as BindableAttribute.Yes or BindableAttribute.No.

Weitere Informationen

Gilt für:

Produkt Eingeführt

BindableAttribute(BindableSupport)

Initialisiert eine neue Instanz der BindableAttribute-Klasse mit einem der BindableSupport-Werte.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)

Parameter

flags
BindableSupport

Einer der BindableSupport-Werte.One of the BindableSupport values.

Beispiele

Im folgenden Codebeispiel wird eine-Eigenschaft entsprechend gekennzeichnet, um Daten an zu binden.The following code example marks a property as appropriate to bind data to. In diesem Codebeispiel wird ein neuer erstellt BindableAttribute , dessen Wert auf festgelegt BindableAttribute.Yes und an die-Eigenschaft gebunden.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
  

Hinweise

Wenn Sie eine Eigenschaft mit dem BindableAttribute auf festgelegten festlegen true , wird der Wert dieses Attributs auf den konstanten Member festgelegt Yes .When you mark a property with the BindableAttribute set to true, the value of this attribute is set to the constant member Yes. Für eine Eigenschaft, die mit dem BindableAttribute auf festgelegt false ist, ist der Wert No .For a property marked with the BindableAttribute set to false, the value is No. Um den Wert dieses Attributs im Code zu überprüfen, müssen Sie daher das-Attribut als BindableAttribute.Yes oder angeben BindableAttribute.No .Therefore, to check the value of this attribute in your code, you must specify the attribute as BindableAttribute.Yes or BindableAttribute.No.

Weitere Informationen

Gilt für:

Produkt Eingeführt

BindableAttribute(Boolean, BindingDirection)

Initialisiert eine neue Instanz der BindableAttribute-Klasse.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)

Parameter

bindable
Boolean

true, wenn die Eigenschaft zum Binden verwendet wird; andernfalls false.true to use property for binding; otherwise, false.

direction
BindingDirection

Einer der BindingDirection-Werte.One of the BindingDirection values.

Gilt für:

Produkt Eingeführt

BindableAttribute(BindableSupport, BindingDirection)

Initialisiert eine neue Instanz der BindableAttribute-Klasse.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)

Parameter

flags
BindableSupport

Einer der BindableSupport-Werte.One of the BindableSupport values.

direction
BindingDirection

Einer der BindingDirection-Werte.One of the BindingDirection values.

Gilt für:

Produkt Eingeführt