Questa documentazione è stata archiviata e non viene gestita.

Proprietà Binding.BindingManagerBase

Ottiene l'oggetto BindingManagerBase per questo oggetto Binding.

Spazio dei nomi: System.Windows.Forms
Assembly: System.Windows.Forms (in system.windows.forms.dll)

public BindingManagerBase BindingManagerBase { get; }
/** @property */
public BindingManagerBase get_BindingManagerBase ()

public function get BindingManagerBase () : BindingManagerBase

Valore proprietà

Classe BindingManagerBase che gestisce questa classe Binding.

Utilizzare la classe BindingManagerBase per scorrere un elenco con associazione a dati aumentando o diminuendo la proprietà Position. La classe BindingManagerBase è astratta. La classe CurrencyManager, che gestisce gli elenchi con associazione a dati, eredita dalla classe BindingManagerBase.

Nell'esempio di codice riportato di seguito si ottiene l'oggetto BindingManagerBase di ciascun oggetto Binding nel form e viene visualizzata la proprietà Position per ciascun oggetto BindingManagerBase.

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 void PrintPositions()
{
    for (int iCtr1 = 0; iCtr1 < this.get_Controls().get_Count(); iCtr1++) {
        Control c = this.get_Controls().get_Item(iCtr1);
        for (int iCtr2 = 0; iCtr2 < c.get_DataBindings().get_Count(); 
            iCtr2++) {
            Binding xBinding = c.get_DataBindings().get_Item(iCtr2);
            Console.WriteLine((c.ToString() + "\t Position: "
                + xBinding.get_BindingManagerBase().get_Position()));
        }
    }
} //PrintPositions

private function PrintPositions()
{
   for(var i : int = 0; i < this.Controls.Count; i ++)
   {
      for(var j : int = 0; j < this.Controls[i].DataBindings.Count; j++)
      {
         Console.WriteLine
         (this.Controls[i].ToString() + "\t Position: " + 
         this.Controls[i].DataBindings[j].BindingManagerBase.Position);
      }
   }
}


Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile per Pocket PC, Windows Mobile per Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema.

.NET Framework

Supportato in: 2.0 1.1 1.0

.NET Compact Framework

Supportato in: 2.0 1.0
Mostra: