Applicazione di stili alle parti di un modello controllo di Silverlight
Per personalizzare l'aspetto di un controllo di Microsoft Silverlight, è possibile definirne lo stile modificando il modello del controllo. Il comportamento del controllo è definito nel codice non visualizzato. Quando è necessario modificare gli oggetti nel modello con il codice, questo fa riferimento agli oggetti nel modello tramite nome e tipo. Alcuni oggetti nel modello sono obbligatori, ad esempio l'oggetto Popup che consente di visualizzare l'elenco degli elementi in un controllo ComboBox. Altri oggetti sono facoltativi, ad esempio gli oggetti RepeatButton di ingrandimento e riduzione che consentono di spostare il controllo Thumb in un controllo ScrollBar. Gli oggetti nel modello a cui il codice fa riferimento sono denominati parti. Quando si modifica il modello di un controllo in un'applicazione Silverlight, è possibile visualizzare le parti nel pannello Parti.
Parti del modello di un controllo ComboBox
Utilizzo delle parti
Microsoft Expression Blend consente di progettare con facilità i modelli di controllo fornendo un elenco delle parti nel pannello Parti durante la modifica di un modello. Se a un oggetto nel modello viene assegnata una parte, nel pannello Parti, accanto al nome della parte, viene visualizzata un'icona . Facendo doppio clic sul nome della parte, automaticamente viene selezionato l'oggetto a cui è assegnato. Nel pannelloOggetti e sequenza temporale, accanto all'oggetto assegnato alla parte, viene visualizzata la stessa icona
.
Nel modello possono essere presenti altri oggetti per il miglioramento dell'aspetto del controllo, ma ogni parte ha un proprio ruolo nell'aspetto e nel comportamento del controllo a cui è applicato il modello.
Se a un oggetto nel modello non viene assegnata alcuna parte, nel pannello Parti, accanto alla parte, viene visualizzata un'icona°. Assegnando tale parte a un oggetto nel modello, nel caso in cui l'oggetto non sia del tipo corretto, è possibile convertirlo in quello corretto. In alternativa, per creare nel modello l'oggetto con il nome e il tipo corretti, fare doppio clic sulla parte nel pannello Parti.
Se a un oggetto del tipo errato viene assegnata una parte, nel pannello Parti, accanto alla parte viene visualizzata un'icona° e nel pannello Oggetti e sequenza temporale, accanto all'oggetto, viene visualizzata un'icona di avviso°
. È possibile cancellare l'assegnazione della parte e quindi convertire l'oggetto nel tipo della parte corretto, assegnare la parte a un oggetto diverso o creare un nuovo oggetto facendo doppio clic sul nome della parte nel pannello Parti.
Per ulteriori informazioni, vedere Assegnare parti modello a oggetti.
Per informazioni dettagliate sulla conversione degli oggetti nei controlli e sull'utilizzo delle parti di modelli comuni, vedere Suggerimenti di stile per controlli di Silverlight comuni.
Vedere anche
Concetti
Suggerimenti di stile per controlli di Silverlight comuni
Copyright © 2011 Microsoft Corporation. Tutti i diritti riservati.