我正在 WPF 中用 C# 3.5 编写一个应用程序。我想以编程方式将 C# 中的 DataGridComboBoxColumn 添加到 WPF 工具包 DataGrid。问题是控件本身似乎不存在,因为我缺少指令或程序集。我认为 System.Windows.Controls 并通过添加对 WPFToolkit 的引用来处理这个问题,但它似乎不是......我错过了什么吗?
我觉得奇怪的是,在 XAML 中创建 DataGridComboBoxColumn 完全没有问题......
这是我要完成的一个示例:
SomeDataGrid.Columns.Add(new DataGridComboBoxColumn()
{
Header="ColumnHeader",
//...
});
*编辑:通过了解更多我的问题...我还想知道如何在 C# 中执行等效的 XAML:
<Window xmlns:WPFToolkit="clr-namespace:Microsoft.Windows.Controls;assembly=WPFToolkit">
</Window>