2010-09-09 6 views
3

données n'affiche pas dans la zone de liste déroulanteLiez datatable avec ComboBox dans WPF

DataTable dt = new DataTable(); 
dt.Columns.Add("Code"); 
dt.Columns.Add("Name"); 
dt.Rows.Add("c1", "n1"); 
dt.Rows.Add("c2", "n2"); 
myCombo.ItemsSource = ((IListSource)dt).GetList(); 
myCombo.DisplayMemberPath = "Code"; 
myCombo.SelectedValuePath = "Name"; 

Répondre

7

au lieu de cette ligne

myCombo.ItemsSource = ((IListSource)dt).GetList(); 

essayez d'utiliser celui-ci

myCombo.ItemsSource = dt.DefaultView;