0

我正在 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>
4

2 回答 2

3

程序集 WpfToolkit,命名空间:Microsoft.Windows.Controls。

于 2009-09-28T00:40:22.720 回答
0

在 VS 2005 中,“Programming Microsoft Windows Forms - Charles Petzold - Microsoft Press”第 300 页的示例中显示了以下内容

使用系统;

使用 System.Drawing;

使用 System.Windows.Forms;

埃德温

于 2009-09-28T03:35:18.843 回答