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
Accesso sicuro ai secrets attraverso i file in Azure Container Apps
Evitare la command injection in un workflow di GitHub
Ottimizzare il mapping di liste di tipi semplici con Entity Framework Core
Assegnare un valore di default a un parametro di una lambda in C#
Copiare automaticamente le secret tra più repository di GitHub
Eseguire una query su SQL Azure tramite un workflow di GitHub
Hosting di componenti WebAssembly in un'applicazione Blazor static
Gestire errori funzionali tramite exception in ASP.NET Core Web API
Verificare la provenienza di un commit tramite le GitHub Actions
Inizializzare i container in Azure Container Apps
Eseguire operazioni sui blob con Azure Storage Actions
Determinare lo stato di un pod in Kubernetes