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>