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
Migrare una service connection a workload identity federation in Azure DevOps
Recuperare App Service cancellati su Azure
Inference di dati strutturati da testo con Semantic Kernel e ASP.NET Core Web API
Gestire eccezioni nei plugin di Semantic Kernel in ASP.NET Core Web API
Eseguire una ricerca avanzata per recuperare le issue di GitHub
Usare il colore CSS per migliorare lo stile della pagina
Simulare Azure Cosmos DB in locale con Docker
Effettuare il binding di date in Blazor
Il nuovo controllo Range di Blazor 9
Utilizzare la funzione EF.Parameter per forzare la parametrizzazione di una costante con Entity Framework
Introduzione alle Container Queries
Sviluppare un'interfaccia utente in React con Tailwind CSS e Preline UI