Condividi tramite


Importare un controllo personalizzato aggiungendo un riferimento

Come progettista, è possibile ricevere un file di assembly (DLL) contenente un controllo personalizzato da utilizzare nel progetto. Per essere in grado di disegnare questi tipi di controllo sulla tavola da disegno, è necessario prima aggiungere un riferimento all'assembly.

Per disegnare un controllo personalizzato sulla tavola da disegno

  1. Scegliere Aggiungi riferimento dal menu Progetto (ALT+MAIUSC+R).

  2. Nella finestra di dialogo Aggiungi riferimento selezionare il file DLL contenente il controllo personalizzato e fare clic su Apri.

    Nella sezione Riferimenti nel pannello Progetti, il file DLL verrà visualizzato nell'elenco dei riferimenti al progetto predefinito.

    Dd185501.5916d585-024e-45f7-a74b-4ef0c3b3c8cf(it-it,Expression.40).png

  3. Generare il progetto (CTRL+MAIUSC+B) per incorporare le classi dal file DLL al progetto.

  4. Aprire un file XAML, ad esempio MainPage.xaml, nella tavola da disegno facendo doppio clic sul nome del file nel pannello Progetti.

  5. Nel pannello Strumenti scegliere AssetDd185501.0d8b8d29-1af9-418f-8741-be3097d76eab(it-it,Expression.40).png.

  6. Nel pannello Asset fare clic su Tutti nella categoria Controlli, quindi selezionare il nuovo controllo.

    Dd185501.e0f2bcd0-ae8c-434a-8ef0-275828c8eb8c(it-it,Expression.40).png

    Il nuovo controllo viene visualizzato al di sotto del pulsante Asset nel pannello Strumenti come lo strumento selezionato.

  7. Utilizzare il mouse per disegnare il controllo personalizzato sulla tavola da disegno.

    Il controllo viene visualizzato sulla tavola da disegno nel pannello Oggetti e sequenza temporale.

    Dd185501.d89262c0-c8e7-4ebe-83d0-244c1cd5dbcc(it-it,Expression.40).png

  8. Eseguire un test del progetto (F5) per visualizzare il nuovo controllo.

    tip noteSuggerimento:

    Come alternativa all'aggiunta di un riferimento a un file con estensione dll, è possibile aggiungere un riferimento a un progetto non compilato. Aggiungere il progetto alla soluzione utilizzata, quindi aggiungere il riferimento del progetto al primo progetto. Questa operazione è utile se si desidera utilizzare entrambi i progetti contemporaneamente nella stessa finestra di Expression Blend. Per ulteriori informazioni, vedere Aggiungere un progetto nuovo o esistente a una soluzione.

Risoluzione dei problemi

  • Se il controllo personalizzato non viene visualizzato nella categoria Progetto del pannello Asset, provare e generare il progetto.

  • Se, dopo averlo disegnato sulla tavola da disegno, il nuovo controllo risulta ritagliato, è possibile che presenti proprietà di layout predefinite incompatibili con la dimensione del controllo al momento del disegno. Dopo aver selezionato il nuovo controllo nel pannello Oggetti e sequenza temporale, reimpostare le proprietà Margin su 0 in Layout nel pannello Proprietà, quindi provare a ridimensionare di nuovo il controllo.

Vedere anche

Attività

Aggiungere un progetto nuovo o esistente a una soluzione

Copyright © 2011 Microsoft Corporation. Tutti i diritti riservati.