Avatar
Libor Šimo (libcosenior):

Ahoj,
je možné použiť binding z elementu druhého okna?
Príklad:
Mám okno, v ktorom vyberiem SelectedItem z listboxu(1), Potom spustím otvorenie ďalšieho okna, v ktorom chcem použiť binding odkazujúci na SelectedItem z listboxu(1).
Dá sa to?

Odpovědět 11.9.2015 12:20
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
patrik.valkovic
Šéfredaktor
Avatar
Odpovídá na Libor Šimo (libcosenior)
patrik.valkovic:

Mělo by to jít. Z prvního okna otevřeš okno druhé. Tomu dáš nějakou veřejnou metodu, která bude fungovat jako callback po změně listboxu. V callbacku dostaneš změněný objekt, který můžeš použít k bindingu.
Eventuelně pokud chceš na základě objektu otevřít nové okno, tak ho předej jednoduše v kontruktoru nebo v nějaké veřejné properties.

Nahoru Odpovědět 11.9.2015 13:40
Nikdy neumíme dost na to, abychom se nemohli něco nového naučit.
Avatar
Odpovídá na Libor Šimo (libcosenior)
Michal Štěpánek:

Samozřejmě, že to jde. Pošleš si v konstruktoru do toho druhého okna hodnotu SelectedItem z toho ListBoxu

Akceptované řešení
+20 Zkušeností
Řešení problému
Nahoru Odpovědět 11.9.2015 15:25
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Nahoru Odpovědět 14.9.2015 16:48
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.