[ jovanpavlovic777 @ 10.06.2019. 13:01 ] @
Da li neko ima iskustva sa perfomansama two-way databidinga sa velikim brojem elementa u kolekciji, za komponente kao sto je UWP TreeView koji se hostuje u WPF aplikaciji?
[ mmix @ 17.06.2019. 11:32 ] @
Za pocetak ocigledno pitanje, zasto hostujes UWP komponente u WPF aplikaciji? UWP je retardirani mladji brat WPFa predvidjen da radi na low-power uredjajima sa linearnom navigacijom.
Sve sto imas za UWP imas i za WPF, plus bolje i lepse uradjeno.

Posto smo to rekli, ne bi trebalo da bude nekih problema u domenu o kojm pricas (two way binding), problem je mozda u samoj velicini seta. Tree View je predvidjen za navigaciju, nije predvidjen za hijerrarhijsku reprezentaciju podataka. Treba ti iii neko komercijalno resenje tipa TreeGrid-a ili da napravis custom TreeView sa lazy loading. Imas par tutorijala i resenja na netu
[ jovanpavlovic777 @ 28.06.2019. 16:04 ] @
Citat:
mmix: Za pocetak ocigledno pitanje, zasto hostujes UWP komponente u WPF aplikaciji? UWP je retardirani mladji brat WPFa predvidjen da radi na low-power uredjajima sa linearnom navigacijom.
Sve sto imas za UWP imas i za WPF, plus bolje i lepse uradjeno.


Apsolutno se slazem sa tobom da bih to trebao da uradim u WPF posto je cela aplikacija WPF.
U pitanju je prilicno velika WPF aplikacija koja jos pri tom koristi i MahApps Metro library.
Ali klijent zahteva upotrebu XAML Islands-a i UWP-a. Kaze kako je WPF tako "Windows 7 look" i da on hoce da aplikacija ima moderni izgled bas kao UWP.
I nazalost (...iz zilion razloga) nisam u mogucnosti da ga ubedim drugacije.


Citat:
mmix
Posto smo to rekli, ne bi trebalo da bude nekih problema u domenu o kojm pricas (two way binding), problem je mozda u samoj velicini seta. Tree View je predvidjen za navigaciju, nije predvidjen za hijerrarhijsku reprezentaciju podataka. Treba ti iii neko komercijalno resenje tipa TreeGrid-a ili da napravis custom TreeView sa lazy loading. Imas par tutorijala i resenja na netu


Mozes li da me uputis na te tutorijale? Jedva sam nasao neke knjige za UWP, pokusacu da narucim neke sa Amazona.

Trebao bi heavy da customizujem UWP TreeView, da lici na Windows explorer navigacioni meni. Da dodam mogucnost dodavanja, editovanja, sortiranja i brisanja elemenata. Neki od elemenata ne mogu da se brisu (kao Recycyle Bin sto ne moze).
Takodje vazno je da mogu da pravim "foldere" i da u njih mogu da stavljam objekte, iz root-a menija u folder i obrnuto. Takodje ne moze da se napravi vise od jednog "foldera" (ne moze da se napravi folder u folderu).
UWP TreeView vec omogucava out-of-the-box Drag and Drop izmedju elemenata u okviru istog TreeView-a i to je ok (a vazno je da moze).
[ mmix @ 08.07.2019. 12:11 ] @
Tvoj klijent ima neke probleme, ali generalno mozes da zadovoljis njegove fiks ideje primenom template-a, WPF je fully visually customizable, postoje vec gotova resenja kakoo da zaglupis WPF aplikacu da bude "moderna"

https://github.com/firstfloorsoftware/mui
https://github.com/dotMorten/UniversalWPF

Sto se tice drugoh, kao sto rekoh ta kontorla je prilicno rudimetnarna, mislim da vam se mozda najvise ispalti da investirate neku kintu u komercijalno WPF resenje, npr:

https://www.devexpress.com/Products/NET/Controls/WPF/Tree_List/
https://www.infragistics.com/p.../wpf/grids-and-lists/tree-list
itd


Sa XAML Island ces vecito da se zezas, to je veoma slicna, i podjednako disfunkcionalna, prica kao sto su nekad bili WinForms komponente za WPF.