Salut tout le monde,
je débute WPF pour développer une application bureau, et je sais déjà coder en vb.net. Voici donc mon problème.
Je dispose de deux fenêtres (Frm_R et Frm_A) en ( XAML ), une pour représenter un objet R et une pour un objet A
Depuis la fenêtre Frm_R j'initialise un objet R contenant ses informations avec une liste d'objets A qui au départ vide. Quand Je veux remplir la liste d'objets A, j'ouvre une une nouvelle fenêtre Frm_A afin de pouvoir ajouter de nouveaux objets de type A. Lors de l'ouverture de Frm_A je passe un objet de type R afin de remplir directement sa liste d'objets de type A ( R.List_Of_A). Je ferme la Frm_A, je reTransmets l'objet R vers Frm_R. Tout ce passe bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 R a Trois propriétés ID, VALUE et ArrayList of<A> A a Deux propriétés ID, VALUE
Quand je veux modifier la liste des objets A contenu dans R, j'ouvre la Frm_A afin de pouvoir modifier. Quand j'applique les modifications je perds toute la liste comme si l'objet R est créé pour la premiere fois ( vide ).
Quelqu'un peut me dire comment je peux partager l'Objet R entre Frm_R et Frm_A : C'est à dire transmettre R depuis Frm_R vers Frm_A et de Frm_A vers Frm_R autant de fois que necessaire et en gardant son etat apres modifications ?
NB 1 : Frm_A peut être appelée hors de Frm_R seule ou par d'autres fenêtres.
Merci.
Partager