BindableAttribute Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy BindableAttribute klasy.Initializes a new instance of the BindableAttribute class.

Przeciążenia

BindableAttribute(Boolean)

Inicjuje nowe wystąpienie klasy BindableAttribute z wartością logiczną.Initializes a new instance of the BindableAttribute class with a Boolean value.

BindableAttribute(BindableSupport)

Inicjuje nowe wystąpienie klasy BindableAttribute z jedną z wartości BindableSupport.Initializes a new instance of the BindableAttribute class with one of the BindableSupport values.

BindableAttribute(Boolean, BindingDirection)

Inicjuje nowe wystąpienie klasy BindableAttribute klasy.Initializes a new instance of the BindableAttribute class.

BindableAttribute(BindableSupport, BindingDirection)

Inicjuje nowe wystąpienie klasy BindableAttribute klasy.Initializes a new instance of the BindableAttribute class.

BindableAttribute(Boolean)

Inicjuje nowe wystąpienie klasy BindableAttribute z wartością logiczną.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)

Parametry

bindable
Boolean

true użyć właściwości dla powiązania; w przeciwnym razie false.true to use property for binding; otherwise, false.

Przykłady

Poniższy przykład kodu oznacza właściwość, zgodnie z potrzebami, aby powiązać dane z.The following code example marks a property as appropriate to bind data to. Ten przykład kodu tworzy nowy BindableAttribute, ustawia jego wartość na BindableAttribute.Yesi wiąże go z właściwością.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
  

Uwagi

Po oznaczeniu właściwości BindableAttribute ustawioną na true, wartość tego atrybutu jest ustawiana na stałą Yeselementu członkowskiego.When you mark a property with the BindableAttribute set to true, the value of this attribute is set to the constant member Yes. Dla właściwości oznaczonej BindableAttribute ustawioną na false, wartość jest No.For a property marked with the BindableAttribute set to false, the value is No. W związku z tym, aby sprawdzić wartość tego atrybutu w kodzie, należy określić atrybut jako BindableAttribute.Yes lub BindableAttribute.No.Therefore, to check the value of this attribute in your code, you must specify the attribute as BindableAttribute.Yes or BindableAttribute.No.

Zobacz też

BindableAttribute(BindableSupport)

Inicjuje nowe wystąpienie klasy BindableAttribute z jedną z wartości 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)

Parametry

flags
BindableSupport

Jedna z wartości BindableSupport.One of the BindableSupport values.

Przykłady

Poniższy przykład kodu oznacza właściwość, zgodnie z potrzebami, aby powiązać dane z.The following code example marks a property as appropriate to bind data to. Ten przykład kodu tworzy nowy BindableAttribute, ustawia jego wartość na BindableAttribute.Yesi wiąże go z właściwością.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
  

Uwagi

Po oznaczeniu właściwości BindableAttribute ustawioną na true, wartość tego atrybutu jest ustawiana na stałą Yeselementu członkowskiego.When you mark a property with the BindableAttribute set to true, the value of this attribute is set to the constant member Yes. Dla właściwości oznaczonej BindableAttribute ustawioną na false, wartość jest No.For a property marked with the BindableAttribute set to false, the value is No. W związku z tym, aby sprawdzić wartość tego atrybutu w kodzie, należy określić atrybut jako BindableAttribute.Yes lub BindableAttribute.No.Therefore, to check the value of this attribute in your code, you must specify the attribute as BindableAttribute.Yes or BindableAttribute.No.

Zobacz też

BindableAttribute(Boolean, BindingDirection)

Inicjuje nowe wystąpienie klasy BindableAttribute klasy.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)

Parametry

bindable
Boolean

true użyć właściwości dla powiązania; w przeciwnym razie false.true to use property for binding; otherwise, false.

direction
BindingDirection

Jedna z wartości BindingDirection.One of the BindingDirection values.

BindableAttribute(BindableSupport, BindingDirection)

Inicjuje nowe wystąpienie klasy BindableAttribute klasy.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)

Parametry

flags
BindableSupport

Jedna z wartości BindableSupport.One of the BindableSupport values.

direction
BindingDirection

Jedna z wartości BindingDirection.One of the BindingDirection values.

Dotyczy