Architektura bindingu

0

Cześć,
chciałbym zapytać Was jak rozwiązać spójność danych w podejściu bindingu.
U mnie w aplikacji wygląda to tak:
Główna WPF app1 tworzy WPF app2, która ma binding do textBoxu.
Chciałbym by wartości textBoxu otrzymala app1. Jak to zrobić?

Mój częściowy pomysł:
app1
{
Wynik wynik;
App2 app2 = new App2(ref wynik)
}
...
App2
{
i Tutaj nie wiem, jak chwycić zbindowane dane które trzymam w innej klasie niż ta w której mam okienko app2.
Jak pobra dane z klasy ViewModel.cs do App2.cs
Prosze o pomoc

0

Moim pomysłem jest stworzenie klasy statycznej do komunikacji.
W załączniku zdj.

0

project1 i project2 sugeruje, że masz 2 projekty, a to co innego niż 2 okna w jednym projekcie.

https://www.codeproject.com/Questions/123304/WPF-passing-data-between-windows ten pomysł nie jest najgorszy, możesz mieć wspólny VM między tymi stworami
Przekazywanie ref string i jeszcze jakiś static to raczej słaby pomysł - jak będziesz chciał otworzyć inne okno to będziesz miał kolejnego statica?

1 użytkowników online, w tym zalogowanych: 0, gości: 1