Condividi tramite


Scegliere elementi della casella degli strumenti, componenti WPF

Questa scheda della finestra di dialogo Scegli elementi casella degli strumenti visualizza un elenco di controlli Windows Presentation Foundation (WPF) disponibili nel computer locale. Per visualizzare questo elenco, selezionare Scegli elementi della casella degli strumenti dal menu Strumenti per visualizzare la finestra di dialogo Scegli elementi casella degli strumenti e quindi selezionare la scheda Componenti WPF . Per ordinare i componenti elencati, selezionare un'intestazione di colonna.

  • Quando la casella di controllo accanto a un componente è selezionata, verrà visualizzata un'icona per tale componente nella casella degli strumenti.

    Suggerimento

    Per aggiungere un controllo WPF a un documento di progetto aperto per la modifica, trascinare l'icona casella degli strumenti nell'area di visualizzazione Progettazione. Il markup predefinito e il codice per il componente vengono inseriti nel progetto, pronti per la modifica. Per ulteriori informazioni, vedere Toolbox.

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

    Annotazioni

    I componenti .NET installati nel computer rimangono disponibili indipendentemente dal fatto che le icone siano visualizzate nella casella degli strumenti.

Le colonne nella scheda Componenti WPF contengono le informazioni seguenti:

Nome

Elenca i nomi dei controlli WPF per i quali sono presenti voci nel Registro di sistema del computer.

spazio dei nomi

Visualizza la gerarchia dello spazio dei nomi dell'API .NET che definisce la struttura del componente. Ordinare in questa colonna per elencare i componenti disponibili all'interno di ogni spazio dei nomi .NET installato nel computer.

Nome assembly

Visualizza il nome dell'assembly .NET che include lo spazio dei nomi per ogni componente. Ordinare in questa colonna per elencare gli spazi dei nomi contenuti in ogni assembly .NET installato nel computer.

Elenco

Visualizza il percorso dell'assembly .NET. Il percorso predefinito per tutti gli assembly è Global Assembly Cache. Per altre informazioni sulla Global Assembly Cache, vedere Usare assembly e Global Assembly Cache.

Elenco UIElement

Filtro

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

Cancella

Cancella la stringa di filtro.

Esplora

Apre la finestra di dialogo Apri , che consente di passare agli assembly che contengono controlli WPF. Usare questa opzione per caricare gli assembly che non si trovano nella Global Assembly Cache.

Lingua

Mostra il linguaggio localizzato dell'assembly che contiene il controllo WPF selezionato.

Limitazioni

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

  • Funziona solo per i controlli personalizzati definiti all'esterno del progetto corrente.

  • Non viene aggiornato correttamente quando si modifica la configurazione della soluzione da Debug a Rilascio o da Rilascio a Debug. Questo perché il riferimento non è un riferimento al progetto, ma è per l'assembly su disco. Se il controllo fa parte della soluzione corrente, quando si passa da Debug a Release, il progetto continua a fare riferimento alla versione debug del controllo.

Inoltre, se i metadati in fase di progettazione vengono applicati al controllo personalizzato e questi metadati specificano che Microsoft.Windows.Design.ToolboxBrowsableAttribute è impostato su false, il controllo non viene visualizzato nella casella degli strumenti.

Puoi fare riferimento ai controlli direttamente nella visualizzazione XAML eseguendo il mapping dello spazio dei nomi e dell'assembly per il controllo.

Vedere anche