je n'ai pas défini de Datacontext ...
Je le défini à quel endroit ? et comment ?
Merci
je n'ai pas défini de Datacontext ...
Je le défini à quel endroit ? et comment ?
Merci
ah bah si tu as pas de DataContext le binding risque pas de marcher...
Il faut affecter le ViewModel au DataContext de la fenêtre
Code : Sélectionner tout - Visualiser dans une fenêtre à part theWindow.DataContext = theViewModel;
Pas de questions techniques par MP ! Le forum est là pour ça...
Tutoriels : Les nouveautés de C# 6 - Accès aux données avec Dapper - Extraction de données de pages web à l'aide de HTML Agility Pack - La sérialisation XML avec .NET (Aller plus loin) - Les markup extensions en WPF
Merci pour ta précieuse aide !
Après avoir ajouté ce qui manquait, j'ai dans mon treeview quelque chose de correct.
Seulement maintenant, si je veux déplacer mes items dans le treeview, je modifie toujours leur position dans la liste de base mais ça ne se répercute pas visuellement dans le treeview.
1 ) Je dois aussi effectuer les modifications de position dans le viewmodel ?
ou alors
2) Je travail seulement sur le viewmodel ?
Faut faire les modifs dans le ViewModel, et il faut que la collection qui contient les items soit une ObservableCollection pour que la vue soit notifiée (utilise la méthode Move qui est faite pour ce genre de chose). Si tu veux que les modifications soient conservées, il faut aussi faire les modifs dans le modèle.
Pas de questions techniques par MP ! Le forum est là pour ça...
Tutoriels : Les nouveautés de C# 6 - Accès aux données avec Dapper - Extraction de données de pages web à l'aide de HTML Agility Pack - La sérialisation XML avec .NET (Aller plus loin) - Les markup extensions en WPF
Ok, je comprends un peu mieux.
Merci beaucoup pour ton aide.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager