Binding.PropertyName Propiedad

Definición

Obtiene el nombre de la propiedad con enlace a datos del control.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

Valor de propiedad

Nombre de una propiedad de control con la que se va a establecer un enlace.The name of a control property to bind to.

Ejemplos

En el ejemplo de código siguiente se imprime el valor PropertyName de cada Binding de cada control en un formulario.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

Comentarios

Use el PropertyName para especificar la propiedad de control que desea enlazar a una lista en un origen de datos.Use the PropertyName to specify the control property that you want to bind to a list in a data source. Normalmente, se enlaza una propiedad de presentación como la propiedad Text de un control TextBox.Most commonly, you bind a display property such as the Text property of a TextBox control. Sin embargo, dado que puede enlazar cualquier propiedad de un control, puede crear controles mediante programación en tiempo de ejecución utilizando los datos de una base de datos.However, because you can bind any property of a control, you can programmatically create controls at run time using data from a database.

Se aplica a