Bonjour, je souhaite crée un ControlTemplate directement dans le code C# et ensuite l'appliquer à un datagrid.
Le pourquoi :
j'ai un fichier StandardUC.xaml qui contient mon DataGrid avec les méthodes par défaut que je souhaite utiliser pour toutes mes pages et utilisé un méthode virtuel pour surcharger le template du controle.
Si quelqu'un a un exemple concret car je ne trouve pas la bonne procédure pour le faire.
exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 public partial class StandardUC : UserControl { ... public virtual void DataGrideTemplate() { ... } }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 class AgenceFrm : StandardUC { public override void DataGrideTemplate() { ControlTemplate tpl = new ControlTemplate(); //mon datagrid StandardDG.Template = tpl; } }
Merci d'avance.
Partager