Hej!
W swojej solucji mam kilka klas User Controler i jedną klasę Main Window. Dodatkowo logikę jak i GUI mam rozbitą na dwa projekty, gdzie w GUI mam referencję do logiki biznesowej aby móc korzystać z obiektów znajdujących się w modelu. Moje pytania to:

  • W jaki sposób przekazywać wyniki obiektów z jednego user controlera do drugiego?
  • W jaki sposób przekazywać obiekty modelu z logiki biznesowej?

Dokładniej rzecz ujmując TextBoxy, CheckBoxy z User Contolera trzeciego chcę przekazywać do User Kontrolera czwartego, który to korzystając z tych obiektów jak i metod z kontrolera z logiki biznesowej dokonuje obliczeń i prezentuje je na swoich TextBoxach. Spotkałam się albo z uchwytami w user Controlerach i sprawdzaniem na ich podstawie w Main Window czy jakieś zdarzenie wystąpiło a jeśli tak to przekazywanie ich do kolejnego User Contolera albo z klasą będącą Singletonem przechowującą niezbędne do dalszych obliczeń dane z User Contolera.
Będę wdzięczna za sugestię bo chciałabym to zrobić tak aby miało ręce i nogi ;)
Pozdrawiam i z góry dziękuję za odpowiedź!
Leks