Freigeben über


BindableAttribute-Konstruktor (Boolean)

Initialisiert eine neue Instanz der BindableAttribute-Klasse mit einem booleschen Wert.

Namespace: System.ComponentModel
Assembly: System (in system.dll)

Syntax

'Declaration
Public Sub New ( _
    bindable As Boolean _
)
'Usage
Dim bindable As Boolean

Dim instance As New BindableAttribute(bindable)
public BindableAttribute (
    bool bindable
)
public:
BindableAttribute (
    bool bindable
)
public BindableAttribute (
    boolean bindable
)
public function BindableAttribute (
    bindable : boolean
)

Parameter

  • bindable
    true, wenn die Eigenschaft zum Binden verwendet wird; andernfalls false.

Hinweise

Wenn Sie eine Eigenschaft mit BindableAttribute mit dem Wert true markieren, wird der Wert dieses Attributs auf den konstanten Member Yes festgelegt. Für eine mit BindableAttribute mit dem Wert false markierte Eigenschaft ist der Wert No. Um den Wert dieses Attributs im Code zu überprüfen, müssen Sie daher das Attribut als BindableAttribute.Yes oder BindableAttribute.No angeben.

Beispiel

Im folgenden Codebeispiel wird eine Eigenschaft als zum Binden von Daten geeignet markiert. Im Codebeispiel wird ein neues BindableAttribute erstellt, der Wert auf BindableAttribute.Yes festgelegt und das Attribut an die Eigenschaft gebunden.

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

/** @property 
 */
public void set_MyProperty(int value)
{
    // Insert code here.
} //set_MyProperty

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

BindableAttribute-Klasse
BindableAttribute-Member
System.ComponentModel-Namespace
BindableAttribute-Klasse