Come fare un controllo per Silverlight

July 28

Durante la progettazione di una pagina web utilizzando Microsoft Silverlight, si potrebbe scoprire che è necessario utilizzare i controlli personalizzati con funzionalità di interfaccia utente simile. Silverlight rende facile per salvare il file di codice XAML da un controllo che avete creato e applicarlo a più controlli nel progetto. È possibile creare un modello di controllo da un controllo è stato già progettato oppure è possibile crearne uno nuovo da zero se si prevede dovrai usarlo più volte.

istruzione

Creare un controllo da zero

1 Fai clic su "File" nella barra degli strumenti di Silverlight. Scorrere fino a "Nuovo" e selezionare "New Project" dal menu per aprire un nuovo progetto.

2 Fai clic su "File" e selezionare "Nuovo elemento" per iniziare a creare il vostro controllo. Si aprirà la finestra di dialogo "Nuovo elemento". All'interno di questa scatola sarà una finestra più piccola etichetta "Modelli installati." Selezionare "UserControl" dalla lista.

3 Inserire un nome univoco e descrittivo per il controllo nella finestra di dialogo. Assicurarsi che la casella "Includi file di codice" sotto la casella "Nome" è selezionata: questo genererà automaticamente il codice dietro il controllo come si progetta.

4 Fai clic su "OK" per chiudere la "voce nuova" finestra di dialogo. A questo punto è possibile progettare il controllo alle proprie specifiche sulla tavola da disegno. Salvare il file quando il gioco è fatto e provare a eseguirlo per testare la sua funzionalità.

Creazione di un controllo da oggetti esistenti

5 Progettare la prima istanza del vostro oggetto come normale. Le probabilità sono, se si desidera creare un controllo per un oggetto esistente, sarà quando ci si rende conto che un oggetto si prevede di utilizzare più avanti nel vostro progetto avrà bisogno la stessa interfaccia utente come quella che avete appena creato. Se si conosce in anticipo che è necessario ripetere il design dell'interfaccia utente su più oggetti, però, è possibile avviare progettando il primo esempio e poi salvarlo come controllo.

6 Fai clic su "Strumenti" dalla barra degli strumenti sopra. Selezionare "Crea controllo" dal menu per aprire la finestra di dialogo "Crea controllo".

7 Inserire un nome univoco per il controllo nella finestra di dialogo. Fai clic su "OK" per aprire il file di codice per modificarlo, se necessario.

Uso del controllo

8 Salvare il lavoro premendo il tasto "CTRL + MAIUSC + S".

9 Aggiungi il tuo controllo alla "raccolta di asset" premendo CTRL + MAIUSC + B. Sarete in grado di costruire il vostro progetto con il nuovo controllo aggiunto alla raccolta risorse.

10 Fai clic su "Asset Library" dal "Toolbox" e selezionare il comando da "controlli personalizzati." Si tornerà alla tavola da disegno in cui è possibile utilizzare il mouse per disegnare una nuova istanza del controllo.