Binding.PropertyName Eigenschaft

Definition

Ruft den Namen der Datenbindungseigenschaft des Steuerelements ab.Gets the name of the control's data-bound property.

public:
 property System::String ^ PropertyName { System::String ^ get(); };
public string PropertyName { get; }
member this.PropertyName : string
Public ReadOnly Property PropertyName As String

Eigenschaftswert

Der Name einer Steuerelementeigenschaft für die Bindung.The name of a control property to bind to.

Beispiele

Im folgenden Codebeispiel wird der PropertyName Wert der einzelnen Binding für jedes Steuerelement in einem Formular ausgegeben.The following code example prints the PropertyName value of each Binding for each control on a form.

private:
   void PrintPropertyNameAndIsBinding()
   {
      for each ( Control^ thisControl in this->Controls)
      {
         for each ( Binding^ thisBinding in thisControl->DataBindings )
         {
            Console::WriteLine( "\n {0}", thisControl );
            // Print the PropertyName value for each binding.
            Console::WriteLine( thisBinding->PropertyName );
         }
      }
   }
private void PrintPropertyNameAndIsBinding()
{
   foreach(Control thisControl in this.Controls)
   {
      foreach(Binding thisBinding in thisControl.DataBindings)
      {
         Console.WriteLine("\n" + thisControl.ToString());
         // Print the PropertyName value for each binding.
         Console.WriteLine(thisBinding.PropertyName);
      }
   }
}

Private Sub PrintPropertyNameAndIsBinding
    Dim thisControl As Control
    Dim thisBinding As Binding
    For Each thisControl In Me.Controls
        For Each thisBinding In thisControl.DataBindings
            Console.WriteLine(ControlChars.CrLf & thisControl.ToString)
            ' Print the PropertyName value for each binding.
            Console.WriteLine(thisBinding.PropertyName)
        Next
    Next
End Sub

Hinweise

Verwenden Sie die PropertyName, um die Steuerelement Eigenschaft anzugeben, die Sie an eine Liste in einer Datenquelle binden möchten.Use the PropertyName to specify the control property that you want to bind to a list in a data source. In den meisten Fällen binden Sie eine Anzeige Eigenschaft, z. b. die Text-Eigenschaft eines TextBox Steuer Elements.Most commonly, you bind a display property such as the Text property of a TextBox control. Da Sie jedoch eine beliebige Eigenschaft eines Steuer Elements binden können, können Sie mithilfe von Daten aus einer Datenbank Programm gesteuert Steuerelemente zur Laufzeit erstellen.However, because you can bind any property of a control, you can programmatically create controls at run time using data from a database.

Gilt für: