Binding.PropertyName Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает имя свойства с привязкой к данным элемента управления.
public:
property System::String ^ PropertyName { System::String ^ get(); };
public string PropertyName { get; }
member this.PropertyName : string
Public ReadOnly Property PropertyName As String
Значение свойства
Имя свойства элемента управления, к которому нужно выполнить привязку.
Примеры
В следующем примере кода выводится PropertyName значение каждого Binding элемента управления в форме.
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
Комментарии
Используйте , PropertyName чтобы указать свойство элемента управления, которое необходимо привязать к списку в источнике данных. Чаще всего привязывается свойство отображения, например Text свойство TextBox элемента управления. Однако, так как можно привязать любое свойство элемента управления, можно программно создавать элементы управления во время выполнения, используя данные из базы данных.