BindingManagerBase.Bindings BindingManagerBase.Bindings BindingManagerBase.Bindings BindingManagerBase.Bindings Property

Définition

Extrait la collection des liaisons managées.Gets the collection of bindings being managed.

public:
 property System::Windows::Forms::BindingsCollection ^ Bindings { System::Windows::Forms::BindingsCollection ^ get(); };
public System.Windows.Forms.BindingsCollection Bindings { get; }
member this.Bindings : System.Windows.Forms.BindingsCollection
Public ReadOnly Property Bindings As BindingsCollection

Valeur de propriété

Exemples

L’exemple de code suivant obtient BindingManagerBase le pour une source de données spécifique.The following code example gets the BindingManagerBase for a specific data source. L’exemple utilise ensuite la Bindings propriété pour imprimer des informations sur chaque contrôle lié à la même source de données.The example then uses the Bindings property to print information about each control bound to the same data source.

void PrintBoundControls()
{
   BindingManagerBase^ myBindingBase = this->BindingContext[ ds,"customers" ];
   System::Collections::IEnumerator^ myEnum = myBindingBase->Bindings->GetEnumerator();
   while ( myEnum->MoveNext() )
   {
      Binding^ b = safe_cast<Binding^>(myEnum->Current);
      Console::WriteLine( b->Control );
   }
}

private void PrintBoundControls()
{
   BindingManagerBase myBindingBase = this.BindingContext[ds, "customers"];
   foreach(Binding b in myBindingBase.Bindings)
   {
      Console.WriteLine(b.Control.ToString());
   }
}

Private Sub PrintBoundControls()
    Dim myBindingBase As BindingManagerBase = Me.BindingContext(ds, "customers")
    Dim b As Binding
    For Each b In  myBindingBase.Bindings
        Console.WriteLine(b.Control.ToString())
    Next b
End Sub

S’applique à

Voir aussi