Bonjour à tous et à toutes.

Ayant tester sans succès de nombreux composant DataGrid du marché.
Je suis en train d'essayer d'en écrire un correspondant au besoin de mon projet.

Pour le momentà titre d'exemple, j'aimerai créer un composant DataGrid avec une listbox au dessus. La listbox contiendrai la liste des colonnes de la datagrid représentée par des checkbox.

Tout cela fonctionne sans trop de problème dans un UserControl

Le problème survient lorsque que je veux définir à la main les colonnes de ma DataGrid dans le XAML.

Vu que ma grille est dans un UserControl, je ne peux pas faire

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
<Control:DataGrid.Columns>
...
</Control:DataGrid.Columns>
Comment procéder pour pouvoir définir cette liste de colonne dans le XAML.
Faut-il passer par un userControl ou autre chose.
Je suis un peu perdu. Merci de vos pistes.

Alex.