Crad's .NET Blog

L'UGIblog di Marco De Sanctis
posts - 190, comments - 457, trackbacks - 70

A proposito del DataBinding nelle WinForms

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

Print | posted on venerdì 1 settembre 2006 14:20 | Filed Under [ .Net 2.0 Windows Forms ]

Powered by:
Powered By Subtext Powered By ASP.NET