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
Effettuare il binding di date in Blazor
Creare form tipizzati con Angular
Gestire liste di tipi semplici con Entity Framework Core
Eseguire una GroupBy per entity in Entity Framework
Recuperare un elemento inserito nella cache del browser tramite API JavaScript
.NET Conference Italia 2023
Aggiungere interattività lato server in Blazor 8
Determinare lo stato di un pod in Kubernetes
Code scanning e advanced security con Azure DevOps
Visualizzare le change sul plan di Terraform tramite le GitHub Actions
Gestire undefined e partial nelle reactive forms di Angular
Utilizzare ChatGPT con Azure OpenAI