Pouze tento týden sleva až 80 % na e-learning týkající se C# .NET
Aktuálně: Postihly zákazy tvou profesi? Poptávka po ajťácích prudce roste, využij slevové akce 80% výuky zdarma!
https://www.itnetwork.cz/csharp

Diskuze: Binding z elementu iného okna?

Aktivity (5)
Avatar
Libor Šimo (libcosenior):11.9.2015 12:20

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
Odpovídá na Libor Šimo (libcosenior)
Patrik Valkovič:11.9.2015 13:40

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.
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
Odpovídá na Libor Šimo (libcosenior)
Michal Štěpánek:11.9.2015 15:25

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
Odpovídá na Michal Štěpánek
Libor Šimo (libcosenior):14.9.2015 16:48

Díky, už mi to funguje.

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.