Prendo spunto dal recente post di Corrado per
dire che anche nelle Winforms è possibile utilizzare il databinding in senso
"lato", ossia per impostare interazioni tra gli oggetti di una form piuttosto
che per visualizzare informazioni provenienti da una fonte dati.
Sappiamo benissimo che .NET ogni oggetto è utilizzabile come sorgente
dati, quindi perché non utilizzare un Control come DataSource? Create una
winform con una CheckBox e una ComboBox, poi, nel costruttore, scrivete:
public Form1()
{
InitializeComponent();
Binding b = new Binding("Enabled", checkBox1, "Checked");
this.comboBox1.DataBindings.Add(b);
}
Indovinate un po' cosa accade...
powered by IMHO 1.3