Condividi tramite


Applicazione di stili agli oggetti

È possibile applicare gli stili agli oggetti dell'applicazione in modi diversi. Il modo più semplice consiste nell'impostare le proprietà relative all'aspetto dell'oggetto.

Per ulteriori informazioni, vedere Impostazione di colori, pennelli e maschere.

È possibile applicare anche effetti agli oggetti, ad esempio effetti di ombreggiatura o sfocatura.

Per ulteriori informazioni, vedere Applicazione di effetti.

Se si desidera applicare uno stile a un controllo che supporta i modelli, ad esempio il controllo Button o ListBox, è possibile modificarne il modello. È possibile iniziare a modificare una copia del modello predefinito oppure intervenire sulla struttura disegnando innanzitutto gli elementi desiderati sulla tavola da disegno, tramite gli strumenti da disegno, e importando gli elementi grafici o altri asset. Al termine, sarà possibile convertire gli oggetti in un modello per qualsiasi controllo. Poiché il modello ha effetto solo sull'aspetto del controllo a cui viene applicato, l'interattività del controllo non subisce modifiche.

Per ulteriori informazioni, vedere quanto segue:

In alternativa all'utilizzo di un controllo, è possibile creare un controllo utente e definire un aspetto visivo diverso per ogni stato in cui può trovarsi il controllo.

Per ulteriori informazioni, vedere quanto segue:

Gli stili e i modelli sono archiviati in entità riutilizzabili dette risorse. Il valore di una proprietà può infatti essere convertito in una risorsa riutilizzabile che è possibile applicare a un'altra proprietà.

Per ulteriori informazioni, vedere Creazione di risorse riutilizzabili.

È possibile archiviare più risorse in un file di dizionario risorse e quindi aggiungerle a più progetti. In questo modo, è possibile definire un tema per la società archiviando risorse colore, stili e modelli per i controlli comuni in un dizionario risorse.

Per ulteriori informazioni, vedere Creare uno skin per i controlli nel progetto.

Se si desidera applicare uno stile a un lettore multimediale utilizzabile in Microsoft Expression Encoder per codificare il video, è possibile eseguire questa operazione in Microsoft Expression Blend.

Per ulteriori informazioni, vedere Personalizzare un modello Expression Encoder per Silverlight.

Vedere anche

Attività

Esercitazione: creare una finestra non rettangolare

Altre risorse

Utilizzo dei comportamenti

Copyright © 2011 Microsoft Corporation. Tutti i diritti riservati.