Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

WPF Xaml Islands

[es] :: .NET :: WPF Programiranje :: WPF Xaml Islands

[ Pregleda: 1567 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

jovanpavlovic777

Član broj: 324940
Poruke: 33
*.dynamic.sbb.rs.



+2 Profil

icon WPF Xaml Islands10.06.2019. u 13:01 - pre 58 meseci
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?
 
Odgovor na temu

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6041



+4631 Profil

icon Re: WPF Xaml Islands17.06.2019. u 11:32 - pre 58 meseci
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
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić
 
Odgovor na temu

jovanpavlovic777

Član broj: 324940
Poruke: 33
172.68.51.*



+2 Profil

icon Re: WPF Xaml Islands28.06.2019. u 16:04 - pre 57 meseci
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).
 
Odgovor na temu

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6041



+4631 Profil

icon Re: WPF Xaml Islands08.07.2019. u 12:11 - pre 57 meseci
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.


Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić
 
Odgovor na temu

[es] :: .NET :: WPF Programiranje :: WPF Xaml Islands

[ Pregleda: 1567 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.