duplicati di:Differenza betwwen DataContext e ItemSource in WPF
Why are DataContext and ItemsSource not redundant?
In WPF possiamo assegnare la lista di elemento da ComboBox in 2 modi
//CODE #1
//WPF
<ComboBox name="cmbItems" ItemSource={Binding} />
//C#
cmbItems.DataContext = someList;
un altro modo, assegnare direttamente itemsource
//CODE #2
//WPF
<ComboBox name="cmbItems" ItemSource={Binding} />
//C#
cmbItems. ItemSource = someList;
entrambi servono allo scopo, ma qual è la differenza nello snippet sopra? e che è buono da usare?
possibile duplicato del [Chi ha la risposta migliore per il motivo per cui DataContext e ItemsSource non sono ridondanti?] (http://stackoverflow.com/questions/793340/who-has-the-best-answer-for-why- DataContext-e-ItemsSource-sono-non-ridondante) –