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では、「MicrosoftWindowsフォームのプログラミング-CharlesPetzold-MicrosoftPress」の300ページの例に次のように表示されます。

システムを使用する;

System.Drawingを使用します。

System.Windows.Formsを使用します。

エドウィン

于 2009-09-28T03:35:18.843 に答える