Condividi tramite


Scheda Componenti WPF, finestra di dialogo Scegli elementi della Casella degli strumenti

Aggiornamento: novembre 2007

In questa scheda della finestra di dialogo Scegli elementi della Casella degli strumenti viene visualizzato un elenco di controlli WPF (Windows Presentation Foundation) disponibili nel computer locale. Per visualizzare l'elenco, scegliere Scegli elementi della Casella degli strumenti dal menu Strumenti, per visualizzare la finestra di dialogo Scegli elementi della Casella degli strumenti, quindi selezionare la scheda Componenti WPF. Per ordinare i componenti elencati, selezionare una delle intestazioni di colonna.

  • Se si seleziona la casella di controllo accanto a un componente, nella Casella degli strumenti viene visualizzata un'icona relativa a tale componente.

    Suggerimento:

    Per aggiungere un'istanza di un controllo WPF a un documento di progetto aperto per la modifica, trascinare la relativa icona presente nella Casella degli strumenti nell'area di visualizzazione Progettazione. Il codice e markup predefinito relativo al componente viene inserito nel progetto, pronto per la modifica. Per ulteriori informazioni, vedere°Procedura: gestire la finestra Casella degli strumenti e Procedura: modificare le schede della Casella degli strumenti.

  • Se la casella di controllo accanto a un componente viene deselezionata, l'icona corrispondente verrà rimossa dalla Casella degli strumenti.

    Nota:

    I componenti .NET Framework installati nel computer restano disponibili indipendentemente dal fatto che le relative icone siano o meno visualizzate nella Casella degli strumenti.

Le colonne nella scheda Componenti WPF contengono le informazioni seguenti:

  • Nome
    Elenca i nomi dei controlli WPF per cui sono presenti voci nel Registro di sistema del computer in uso.

  • Spazio dei nomi
    Visualizza la gerarchia dello spazio dei nomi .NET Framework Riferimento alla libreria di classi .NET Framework che definisce la struttura del componente. Eseguire l'ordinamento in base a questa colonna per elencare i componenti disponibili in ogni spazio dei nomi .NET Framework installato nel computer in uso.

  • Nome assembly
    Visualizza il nome e la versione dell'assembly .NET Framework che include lo spazio dei nomi per ciascun componente. Eseguire l'ordinamento in base a questa colonna per elencare gli spazi dei nomi contenuti in ciascun assembly .NET Framework installato nel computer in uso.

  • Directory
    Visualizza il percorso dell'assembly .NET Framework. Gli assembly si trovano, per impostazione predefinita, nella cartella Global Assembly Cache. Per ulteriori informazioni sulla Global Assembly Cache, vedere Utilizzo di assembly e della Global Assembly Cache e Distribuzione e Global Assembly Cache.

  • Filter
    Filtra l'elenco di controlli WPF in base alla stringa specificata nella casella di testo. Vengono visualizzate tutte le corrispondenze ottenute da una qualsiasi delle quattro colonne.

  • Clear
    Cancella la stringa del filtro.

  • Sfoglia
    Apre la finestra di dialogo Apri che consente di selezionare gli assembly che contengono i controlli WPF. Viene utilizzata per caricare assembly che non sono presenti nella Global Assembly Cache.

  • Linguaggio
    Mostra la lingua localizzata dell'assembly contenente il controllo WPF selezionato.

  • Versione
    Mostra la versione della build dell'assembly contenente il controllo WPF selezionato.

Limiti

L'aggiunta di un controllo personalizzato o UserControl alla Casella degli strumenti presenta le limitazioni seguenti.

  • Funziona solo per i controlli personalizzati definiti fuori del progetto corrente.

  • Non esegue correttamente l'aggiornamento quando si modifica la configurazione dalla versione di debug a quella di rilascio o viceversa. Questo accade perché il riferimento non è un riferimento al progetto, bensì per l'assembly su disco. Se il controllo fa parte della soluzione corrente, quando si passa dalla versione di debug a quella di rilascio, il progetto continua a fare riferimento alla versione di debug del controllo.

Inoltre, se vengono applicati al controllo metadati della fase di progettazione che specificano che ToolboxBrowsableAttribute è impostato su false, il controllo non viene visualizzato nella Casella degli strumenti.

È possibile fare riferimento direttamente ai controlli nella visualizzazione XAML eseguendo il mapping dello spazio dei nomi e dell'assembly per il controllo. Per ulteriori informazioni, vedere la classe Procedura: importare uno spazio dei nomi in XAML.

Vedere anche

Attività

Procedura: utilizzare un controllo WPF di terze parti in un'applicazione WPF

Riferimenti

Finestra di dialogo Scegli elementi della Casella degli strumenti (Visual Studio)

Casella degli strumenti

Altre risorse

Progettazione WPF