Binding.BindingManagerBase Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera element BindingManagerBase dla tego Bindingpliku .
public:
property System::Windows::Forms::BindingManagerBase ^ BindingManagerBase { System::Windows::Forms::BindingManagerBase ^ get(); };
public System.Windows.Forms.BindingManagerBase BindingManagerBase { get; }
public System.Windows.Forms.BindingManagerBase? BindingManagerBase { get; }
member this.BindingManagerBase : System.Windows.Forms.BindingManagerBase
Public ReadOnly Property BindingManagerBase As BindingManagerBase
Wartość właściwości
Element BindingManagerBase , który zarządza tym Bindingelementem .
Przykłady
Poniższy przykład kodu pobiera obiekt BindingManagerBase każdego Binding obiektu w formularzu i drukuje Position właściwość dla każdego BindingManagerBaseobiektu .
private:
void PrintPositions()
{
for each ( Control^ c in this->Controls )
{
for each ( Binding^ xBinding in c->DataBindings )
{
Console::WriteLine(
"{0}\t Position: {1}",
c, xBinding->BindingManagerBase->Position );
}
}
}
private void PrintPositions()
{
foreach(Control c in this.Controls)
{
foreach(Binding xBinding in c.DataBindings)
{
Console.WriteLine
(c.ToString() + "\t Position: " +
xBinding.BindingManagerBase.Position);
}
}
}
Private Sub PrintPositions
Dim c As Control
Dim xBinding As Binding
For Each c In Me.Controls
For Each xBinding In c.DataBindings
Console.WriteLine(c.ToString & ControlChars.Tab & " Position: " & _
xBinding.BindingManagerBase.Position)
Next
Next
End Sub
Uwagi
Użyj elementu , BindingManagerBase aby iterować po liście powiązanej z danymi przez zwiększanie lub dekrementowanie Position właściwości. Klasa jest abstrakcyjna BindingManagerBase . Klasa CurrencyManager , która zarządza listami powiązanymi z danymi, dziedziczy po BindingManagerBase klasie.