L'UWP Community Toolkit è in continua crescita e da poche settimane si è arricchito di un nuovo controllo che ha il sapore di un revival per chi ha sviluppato o sviluppa con WPF.
Il controllo in questione è il DockPanel, che, oltre al nome, ricalca il funzionamento e la sintassi dell'originale WPF.
<controls:DockPanel Name="SampleDockPanel" LastChildFill="False" > <StackPanel Height="100" controls:DockPanel.Dock="Top" Background="Black"/> <StackPanel Width="100" controls:DockPanel.Dock="Left" Background="Red"/> <StackPanel Height="100" controls:DockPanel.Dock="Bottom" Background="Green"/> <StackPanel Width="100" controls:DockPanel.Dock="Right" Background="Blue"/> </controls:DockPanel>
La particolarità di questo controllo è quella di poter "ancorare" gli elementi contenuti ai quattro angoli, mediante l'attached property DockPanel.Dock.
Inoltre, la proprietà LastChildFill consente di specificare il comportamento dell'ultimo figlio (inteso come ordine di dichiarazione nello XAML): questo serve ad indicare se l'ultimo controllo deve o meno riempire tutto lo spazio rimasto.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Evitare la script injection nelle GitHub Actions
Short-circuiting della Pipeline in ASP.NET Core
Ottimizzare il mapping di liste di tipi semplici con Entity Framework Core
Usare una container image come runner di GitHub Actions
Utilizzare Tailwind CSS all'interno di React: primi componenti
Eseguire una query su SQL Azure tramite un workflow di GitHub
Definire lo stile CSS in base alle dimensioni del container
Utilizzare ChatGPT con Azure OpenAI
Utilizzare politiche di resiliency con Azure Container App
Utilizzare database e servizi con gli add-on di Container App
Monitorare i server on-premises con Azure Arc
Effettuare il deploy di immagini solo da container registry approvati in Kubernetes