Come abbiamo introdotto nello script precedente (#139), gli Style vengono definiti all'interno delle risorse degli oggetti o dell'applicazione; trattandosi di un Dictionary di oggetti, tali risorse sono accessibili con la chiave definita attraverso la proprietà x:Key.
Oltre a questa tradizionale gestione, Silverlight permette di definire Style senza x:Key: in tal caso lo Style viene applicato a tutti gli oggetti corrispondenti al TargetType, tutti gli oggetti presenti all'interno sempre del proprio contesto: oggetto, UserControl, applicazione.
Anche uno Style predefinito può sfruttare la funzionalità di ereditarietà attraverso la proprietà BasedOn come abbiamo visto nello script #139, tuttavia uno Style predefinito non può essere usato come base poichè non ha esplicitamente la proprietà x:Key che ne permetta l'identificazione esplicita come StaticResource.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Routing statico e PreRendering in una Blazor Web App
Generare file PDF da Blazor WebAssembly con iText
Eseguire un metodo asincrono dopo il set di una proprietà in Blazor 8
Paginare i risultati con QuickGrid in Blazor
Utilizzare la versione generica di EntityTypeConfiguration in Entity Framework Core
Come migrare da una form non tipizzata a una form tipizzata in Angular
.NET Conference Italia 2023
Effettuare lo stream della risposta in ASP.NET Core tramite IAsyncEnumerable
Utilizzare gli snapshot con Azure File shares
Disabilitare automaticamente un workflow di GitHub
Utilizzare politiche di resiliency con Azure Container App
Sviluppare un'interfaccia utente in React con Tailwind CSS e Preline UI