Bonjour à tous, j'ai besoin de votre aide.
Voilà, je n'arrive pas à savoir comment modifier le contenu d'une cellule dans un dataGrid.
Malgré plusieurs tests et recherches, je ne m'en sors toujours pas.
Juste après avoir identifié le n° de la ligne, j'ai fait appel à la méthode "SetValue"
Code : Sélectionner tout - Visualiser dans une fenêtre à part dataGrid.Columns[1].GetCellContent(dataGrid.Items[0])
(c'est la seule que j'ai trouvé, mais je suis sûr que c'est celle-là).
Toutefois, cette méthode requiert 2 paramètres :
- un "DependencyProperty" (peut-être pour définir un paramètre sur cette cellule),
- et un "object" (la nouvelle valeur ; je ne sais pas si on peut stocker sous forme de chaîne).
J'avais écrit ça en exemple :
Alors que "RegisterReadOnly" correspond bien au bon type, Visual Studio me signale que mes arguments ne sont pas valides.
Code : Sélectionner tout - Visualiser dans une fenêtre à part SetValue(DependencyProperty.RegisterReadOnly, "new value");
Est-ce que quelqu'un a déjà rencontré ce problème ?
Partager