Fin dalla sua prima apparizione il Windows design language ha enfatizzato la disposizione degli elementi e il loro allineamento.
Prima di Windows Phone 8.1 l'allineamento del testo è sempre stato difficoltoso. Questo perché lo spazio occupato da una lettera non è costituito solamente dal carattere.
Quindi molto spesso per allineare del testo renderizzato con fonts di diverse dimensioni eravamo costretti a impostare margini negativi.
Con la nuova versione del sistema operativo tutto questo è ormai un ricordo e possiamo allineare il testo semplicemente ricorrendo alla proprietà OpticalMarginAlignment.
<TextBlock OpticalMarginAlignment="TrimSideBearings"/>
Impostando la proprietà su TrimSideBearings è possibile allineare il testo in modo "ottico" non considerato i margini tipici dei fonts
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Gestire undefined e partial nelle reactive forms di Angular
Paginare i risultati con QuickGrid in Blazor
Disabilitare automaticamente un workflow di GitHub (parte 2)
Inizializzare i container in Azure Container Apps
Miglioramenti agli screen reader e al contrasto in Angular
Utilizzare politiche di resiliency con Azure Container App
Creare moduli CSS in React
Implementare il throttling in ASP.NET Core
Mascherare l'output di un valore all'interno dei log di un workflow di GitHub
Disabilitare automaticamente un workflow di GitHub
Code scanning e advanced security con Azure DevOps
Eseguire attività pianificate con Azure Container Jobs