Bonjour,
J'essaye d'ajouter un bouton a un datagrid par code pour le mettre en dernier.
Cependant je n'y arrive pas
Voici mon code :
L'erreur est sur la dernière ligne, il ne peut pas convertir un Button en FrameworkElementFactory.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Button btnWebAppDetail = new Button(); btnWebAppDetail.Click += new RoutedEventHandler(this.btnWebappDetail_Click); btnWebAppDetail.Content = "Détail"; btnWebAppDetail.Name = "btnWebAppDetail"; DataGridTemplateColumn tCol = new DataGridTemplateColumn(); tCol.CellTemplate = new DataTemplate("Button"); tCol.CellTemplate.VisualTree = btnWebAppDetail;
Suis-je sur la mauvaise piste ?
PS: J'ai réussi à le faire en XAML, mais ça m'intéresse de savoir comment le faire par le code.
Partager