Mam pytanie. Piszę program WinForms próbując używać MVP i ciekawi mnie jedna rzecz.
W MVC pisząc apke webową np. daję użytkownikowi jakiś imput albo coś do wybrania. Użytkownik sobie zaznacza coś, potem ja wysyłam to sobie formularzem do jakiegoś kontrolera, a potem w tym kontrolerze mogę zrobić sobie coś z przesłaną przez użytkownika informacją.
Jak to jest jakbym chciał zrobić to samo pisząc programik w windows forms?
np. użytkownik wybiera sobie w Form A książkę z listy. Klika OK, kliknięcie OK przenosi go do Form B (żeby tak się stało muszę utworzyć nowy obiekt tej formy i przesłać informacje o wybranej książce do konstruktora).
Jak zrobić coś takiego poprawnie? W przypadku jak mam dwie formy to spoko, ale jak mam ich 10 to robi się niezły labirynt i jeżeli wysyłalbym między nimi informacje to będę miał zależności i spory problem.