BindableAttribute Konstruktory

Definicja

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

Przeciążenia

BindableAttribute(Boolean)

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

BindableAttribute(BindableSupport)

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

BindableAttribute(Boolean, BindingDirection)

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

BindableAttribute(BindableSupport, BindingDirection)

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

BindableAttribute(Boolean)

Inicjuje nowe wystąpienie BindableAttribute klasy za pomocą wartości logicznej.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 Aby 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.Yes i 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 zestawem do true , wartość tego atrybutu jest ustawiana na stałą składową Yes .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 ustawieniem 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ż

Dotyczy

BindableAttribute(BindableSupport)

Inicjuje nowe wystąpienie BindableAttribute klasy z jedną z BindableSupport wartości.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 BindableSupport wartości.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.Yes i 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 zestawem do true , wartość tego atrybutu jest ustawiana na stałą składową Yes .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 ustawieniem 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ż

Dotyczy

BindableAttribute(Boolean, BindingDirection)

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

Parametry

bindable
Boolean

true Aby 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 BindingDirection wartości.One of the BindingDirection values.

Dotyczy

BindableAttribute(BindableSupport, BindingDirection)

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

Parametry

flags
BindableSupport

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

direction
BindingDirection

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

Dotyczy