Domanda

Sto cercando di convertire il mio progetto VB in WPF e un grosso problema che sto riscontrando è cosa fare di un grande GridView che contiene in ogni cella una singola immagine. La griglia deve essere molto ampia, quindi il modo migliore per farlo in WPF è un datagrid, un controllo Grid generato dinamicamente o qualcos'altro? Non sono sicuro di quali controlli offrano le migliori prestazioni in quanto la griglia potrebbe essere 100 x 100 o più.

Qualsiasi suggerimento sarebbe geniale: o)

È stato utile?

Soluzione

Proverei a usare WrapPanel, per consentire agli oggetti di fluire bene. Se le immagini non hanno le stesse dimensioni, puoi provare UniformGrid in uno ScrollViewer, in quanto allineerà gli elementi in modo uniforme.

Per quanto riguarda le prestazioni, direi di non ottimizzare prematuramente! Quando hai una bella esperienza utente, devi leggere e decidere da solo. Dai un'occhiata qui .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top