Bonjour,
J'ai un petit soucis dans WPF.
une petite explication de mon programme: Je dois afficher la liste de toutes les personnes de mon entreprise qui sont stockés dans une base de données.
Je récupère la liste de personne (+5000 éléments), je la stock dans une DataGrid qui se situe dans une page. ensuite j'ajoute cette page dans une frame qui se situe dans la MainWindow.
Mon soucis: Lorsque j'éssaye d'ajouter la page dans la frame, mon programme monte en RAM et me pète une erreur de mémoire (plus assez de ressource mémoire).
Autres infos: lorsque je transforme ma page en Window et que je l'ouvre, je n'ai aucun soucis.
pageList: c'est ma page qui contient la DataGrid.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 private void open_Click(object sender, RoutedEventArgs e) { List<Personne> list = new List<Personne>(); list = new DALPersonne().getAll(); ListPersonne pageList = new ListPersonne(); pageList.dataGrid.ItemsSource = list; frame.Content = pageList; }
Merci de votre aide![]()
Partager