2011-11-26 85 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};