2011-11-26 102 views
0

我想在數據網格中的組合框,我使用添加後面組合框在數據網格WPF

DataColumn dc; 
DataGridNS.DataGridTemplateColumn dgc = new DataGridNS.DataGridTemplateColumn(); 
dgc.Header = dc.ColumnName; 
dgc.Width = 100; 
dgc.IsReadOnly = true; 
DataTemplate dtm = new DataTemplate(); 
FrameworkElementFactory outer = new FrameworkElementFactory(typeof(ComboBox)); 
dtm.VisualTree = outer; 
dgc.CellTemplate = dtm; 
dtgrdAtlas.Columns.Add(dgc); 

我要綁定的陣列,以該組合框下面的代碼。 我該怎麼做。 此代碼是在一個單獨的函數中,我添加列到數據網格和我的字符串數組是在單獨的函數/類。

回答

0

要將列表綁定到組合框,您需要將ItemsSource或綁定列表綁定到ItemsSource。 在這個例子中,我直接設置ItemsSource:

MyCombobox.ItemsSource = new List<int> {2, 3, 4 ,5, 6};