Che spazio dei nomi deve essere utilizzato per ottenere un DataGridComboBoxColumn?
-
18-09-2019 - |
Domanda
Sto scrivendo un app in C # 3.5 in WPF. Voglio aggiungere una programmazione DataGridComboBoxColumn in C # per un kit di strumenti DataGrid WPF. Il problema è che il controllo stesso sembra non esistere perché mi manca sia una direttiva o un assieme. Ho pensato che System.Windows.Controls e con l'aggiunta di un riferimento al WPFToolkit avrebbe gestito questo ma sembra non essere ... Mi sto perdendo qualcosa?
Quello che trovo strano è che in XAML non v'è alcun problema a tutti per creare un DataGridComboBoxColumn ...
Ecco un esempio di quello che sto cercando di realizzare:
SomeDataGrid.Columns.Add(new DataGridComboBoxColumn()
{
Header="ColumnHeader",
//...
});
* Modifica: Con la comprensione di un po 'di più il mio problema ... voglio sapere anche come si può fare la XAML equivalente in C #:
<Window xmlns:WPFToolkit="clr-namespace:Microsoft.Windows.Controls;assembly=WPFToolkit">
</Window>
Soluzione
Assemblea WpfToolkit, namespace:. Microsoft.Windows.Controls
Altri suggerimenti
Nel VS 2005 il seguente spettacolo nell'esempio a pagina 300 del "Programming Microsoft Windows Form - Charles Petzold - Microsoft Press"
using System;
using System.Drawing;
using System.Windows.Forms;
Edwin