我想在数据网格中使用以下代码
添加的数据网格中的组合框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 :(得分:0)
要将列表绑定到ComboBox,您需要设置ItemsSource
或将列表绑定到ItemsSource
。
在这个例子中我直接设置了ItemsSource:
MyCombobox.ItemsSource = new List<int> {2, 3, 4 ,5, 6};