Freigeben über


Binding.BindingManagerBase Eigenschaft

Definition

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

Eigenschaftswert

Das BindingManagerBase verwaltet dies Binding.

Beispiele

Das folgende Codebeispiel ruft die BindingManagerBase einzelnen Binding Elemente des Formulars ab und druckt die Position Eigenschaft für jedes BindingManagerBaseFormular.

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

Hinweise

Verwenden Sie die BindingManagerBase Funktion zum Durchlaufen einer datengebundenen Liste, indem Sie die Position Eigenschaft erhöhen oder verringern. Die BindingManagerBase Klasse ist abstrakt. Die CurrencyManager Klasse, die datengebundene Listen verwaltet, erbt von der BindingManagerBase Klasse.

Gilt für: