Welche Namespace muss verwendet werden, um eine DataGridComboBoxColumn zu bekommen?
-
18-09-2019 - |
Frage
Ich schreibe eine app C # 3.5 in WPF in. Ich möchte programmatisch eine DataGridComboBoxColumn in C # zu einem WPF Toolkit Datagrid hinzuzufügen. Das Problem ist, dass die Steuerung selbst scheint nicht zu existieren, weil ich fehlte entweder eine Richtlinie oder eine Baugruppe. Ich dachte, dass System.Windows.Controls und durch einen Verweis auf die WPFToolkit Zugabe würde damit umgehen, aber es scheint nicht zu sein ... Bin ich etwas fehlt?
Was ich seltsam finde ist, dass in XAML es kein Problem überhaupt ist ein DataGridComboBoxColumn ...
erstellenHier ist ein Beispiel dafür, was ich zu erreichen versuchen:
SomeDataGrid.Columns.Add(new DataGridComboBoxColumn()
{
Header="ColumnHeader",
//...
});
* Edit: ein bisschen mehr mein Problem Durch das Verständnis ... Ich möchte auch wissen, wie Sie die entsprechende XAML in C # tun können:
<Window xmlns:WPFToolkit="clr-namespace:Microsoft.Windows.Controls;assembly=WPFToolkit">
</Window>
Lösung
Montage WPFToolkit, Namespace. Microsoft.Windows.Controls
Andere Tipps
In VS 2005 die folgende Show im Beispiel auf Seite 300 von "Programming Microsoft Windows Forms - Charles Petzold - Microsoft Press"
using System;
System.Drawing verwendet wird;
using System.Windows.Forms;
Edwin