2016-04-19 12 views
5

Vorrei sapere se è comunque possibile riprodurre lo stesso comportamento rispetto allo DockPanel in WPF ma nell'app UWP?DockPanel nell'app UWP?

Mi piacerebbe avere un container inserito e l'ultimo che riempie l'interfaccia utente?

Grazie

+1

Un altro esempio di SM: "Chi ha spostato il mio formaggio?". Mi manca 'DockPanel' – MickyD

risposta

0

Potete trovare DockPanel in XAML Toolkit
Non è documentato bene, ma in questo video si può vedere DockPanel

+0

Non conoscevo questo toolkit. Ho controllato il video e sembra che ci sia un sacco di comportamenti inaspettati. Questo è ancora mantenuto? – J4N

+0

Alcuni dei controlli di questo toolkit sono già incorporati in Win10, ma alcuni di essi sono ancora effettivi (e alcuni sono stati sottratti). Come puoi trovare questo tolkit è stato aggiornato l'ultima volta a marzo. –

2

mi sento di raccomandare RelativePanel. Non è esattamente come un DockPanel, ma è possibile farlo comportarsi come se fosse abbastanza facilmente usando le proprietà allegate RelativePanel.Align*.

+0

Puoi fare "LastChildFill"? – J4N

+0

non esiste la proprietà "LastChildFill", ma puoi avere un elemento "riempire" lo spazio utilizzando RelativePanel.AlignLeftWithPanel o RelativePanel.AlignRightWithPanel, ecc. Come ho detto, non è completamente uguale, ma in definitiva può raggiungere lo stesso risultato. Se hai un esempio di layout che vuoi creare, posterò un codice di esempio per ottenerlo. – AlexDrenea