Condividi tramite


Creare un modello riutilizzabile per applicare stile a un sistema di controllo

È possibile personalizzare l'aspetto dei controlli di sistema modificando una copia del modello del controllo.

Nella procedura seguente viene utilizzato un pulsante, ma è possibile creare un modello per qualsiasi controllo di sistema incluso in Microsoft Expression Blend o per qualsiasi controllo personalizzato importato che eredita dalla classe Control.

Per creare una copia del modello di un pulsante

  1. Disegnare un controllo di sistema sulla tavola da disegno. Ad esempio, selezionare Button Dd185509.05df1779-a68f-436b-b834-a91b7995a3ec(it-it,Expression.40).png dal pannello Strumenti e utilizzare il mouse per disegnare il pulsante sulla tavola da disegno.

  2. Utilizzare la barra di navigazione nella parte superiore della tavola da disegno per creare una copia del modello del pulsante. Fare clic su [Button], selezionare Modifica modello, quindi fare clic su Modifica copia.

    Dd185509.40c4d9ae-bf61-4492-b0c8-b090a7b9acfb(it-it,Expression.40).png

    tip noteSuggerimento:

    Poiché non è possibile modificare il modello predefinito di un controllo di sistema, viene creata una copia. In alternativa, è possibile creare un modello vuoto e progettare il pulsante da utilizzare importando asset grafici o disegnando nuovi oggetti.

  3. Nella finestra di dialogo Crea risorsa Style immettere il nome del modello, ad esempio ButtonStyle1.

    Dd185509.4818ee6a-ce60-4b79-91c8-3b1871829eea(it-it,Expression.40).png

  4. In Posizione definizione selezionare la posizione in cui si desidera definire il modello:

    • Per rendere il modello disponibile per un oggetto pulsante in tutti i documenti nell'applicazione, selezionare Applicazione.

    • Per rendere il modello disponibile solo per gli oggetti pulsante nel documento corrente, selezionare Documento corrente.

    • Per rendere il modello disponibile solo per questo pulsante nel documento corrente, selezionare Button nella casella a discesa accanto a Documento corrente.

  5. Fare clic su OK per uscire dalla finestra di dialogo e aprire il modello per la modifica.

    tip noteSuggerimento:

    La barra di navigazione semplifica il passaggio tra la modifica del modello applicato a un oggetto e la modifica dell'oggetto stesso. Ad esempio, per uscire dalla modalità di modifica del modello, fare clic su [Button] nella barra di navigazione.

    Dd185509.475cc7f7-f134-4a39-8ee7-4a5516a2b812(it-it,Expression.40).png

    Per ritornare alla modalità di modifica del modello, verificare che l'oggetto pulsante sia selezionato (per visualizzare la barra di navigazione relativa al pulsante), quindi fare clic su Template nella barra di navigazione.

    Dd185509.5bb586ea-6adc-4672-b316-0fab8215ff8c(it-it,Expression.40).png

Risoluzione dei problemi

  • Se l'opzione Modifica modello non viene visualizzata nella barra di navigazione, è possibile che sia stato selezionato un controllo che non supporta i modelli. I pannelli di layout come Grid Dd185509.c76bbf09-1922-4f45-8d92-9c8ae64ca4a4(it-it,Expression.40).png, ad esempio, non utilizzano modelli. Utilizzano i modelli solo i controlli che ereditano dalla classe Control.

  • Non è possibile creare un modello per un controllo utente (un controllo che eredita dalla classe UserControl), ma è possibile personalizzare un controllo utente progettandolo da zero.

    Per ulteriori informazioni, vedere Creare un nuovo controllo utente nel progetto.

Passaggi successivi

Copyright © 2011 Microsoft Corporation. Tutti i diritti riservati.