Choisir des éléments de boîte à outils, composants WPFChoose Toolbox items, WPF components

Cet onglet de la boîte de dialogue Choisir des éléments de boîte à outils affiche la liste des contrôles Windows Presentation Foundation (WPF) disponibles sur votre ordinateur local.This tab of the Choose Toolbox Items dialog box displays a list of Windows Presentation Foundation (WPF) controls available on your local computer. Pour afficher la liste, sélectionnez Choisir des éléments de boîte à outils dans le menu Outils pour afficher la boîte de dialogue Choisir des éléments de boîte à outils, puis sélectionnez l’onglet Composants WPF. Pour trier la liste des composants, cliquez sur un en-tête de colonne.To display this list, select Choose Toolbox Items from the Tools menu to display the Choose Toolbox Items dialog box, and then select its WPF Components tab. To sort the components listed, select any column heading.

  • Lorsque la case en regard d’un composant est cochée, une icône de ce composant s’affiche dans la boîte à outils.When the check box next to a component is selected, an icon for that component will be displayed in the Toolbox.

    Conseil

    Pour ajouter un contrôle WPF à un document de projet ouvert pour modification, faites glisser son icône de boîte à outils vers le mode Création.To add a WPF control to a project document that's open for editing, drag its Toolbox icon onto the Design view surface. Le balisage et le code par défaut du composant sont insérés dans votre projet, prêts à être modifiés.Default markup and code for the component are inserted into your project, ready for you to modify. Pour plus d'informations, consultez Boîte à outils.For more information, see Toolbox.

  • Lorsque la case en regard d’un composant est décochée, l’icône correspondante est retirée de Boîte à outils.When the check box next to a component is cleared, the corresponding icon will be removed from Toolbox.

    Note

    Les composants .NET Framework installés sur votre ordinateur restent disponibles, même si leurs icônes ne s’affichent pas dans la boîte à outils.The .NET Framework components installed on your computer remain available whether or not icons for them are displayed in the Toolbox.

Les colonnes de l’onglet Composants WPF contient les informations suivantes :The columns on the WPF Components tab contain the following information:

NameName
Répertorie les noms des contrôles WPF dont les entrées correspondantes se trouvent dans le Registre de votre ordinateur.Lists the names of WPF controls for which entries exist in your computer's registry.

Espace de nomsNamespace
Affiche la hiérarchie de l’espace de noms de l’API de classe .NET Framework qui définit la structure du composant.Displays the hierarchy of the .NET Framework Class API namespace that defines the structure of the component. Triez cette colonne pour répertorier les composants disponibles dans chaque espace de noms .NET Framework installé sur votre ordinateur.Sort on this column to list the available components within each .NET Framework namespace installed on your computer.

Nom de l'assemblyAssembly Name
Affiche le nom de l’assembly .NET Framework qui comprend l’espace de noms de chaque composant.Displays the name of the .NET Framework assembly that includes the namespace for each component. Triez cette colonne pour répertorier les espaces de noms contenus dans chaque assembly .NET Framework installé sur votre ordinateur.Sort on this column to list the namespaces contained in each .NET Framework assembly installed on your computer.

RépertoireDirectory
Affiche l’emplacement de l’assembly .NET Framework.Displays the location of the .NET Framework assembly. L'emplacement par défaut de tous les assemblys est le Global Assembly Cache.The default location for all assemblies is the Global Assembly Cache. Pour plus d’informations sur le Global Assembly Cache, consultez Utilisation d’assemblys et du Global Assembly Cache.For further information on the Global Assembly Cache, see Working with Assemblies and the Global Assembly Cache.

Liste des éléments d’interfaceUIElement List

FiltreFilter

Filtre la liste des contrôles WPF en fonction de la chaîne que vous entrez dans la zone de texte.Filters the list of WPF controls based on the string you provide in the text box. Toutes les correspondances des quatre colonnes sont affichées.All matches from any of the four columns are shown.

EffacerClear

Efface la chaîne de filtrage.Clears the filter string.

ParcourirBrowse

Ouvre la boîte de dialogue Ouvrir qui permet d’accéder aux assemblys contenant des contrôles WPF.Opens the Open dialog box, which lets you navigate to assemblies which contain WPF controls. Utilisez cette boîte de dialogue pour charger les assemblys qui ne se trouvent pas dans le Global Assembly Cache.Use this to load assemblies which are not located in the Global Assembly Cache.

LangueLanguage

Affiche la langue localisée de l’assembly qui contient le contrôle WPF sélectionné.Shows the localized language of the assembly which contains the selected WPF control.

LimitationsLimitations

L’ajout d’un contrôle personnalisé ou d’un UserControl à la boîte à outils présente les limitations suivantes :Adding a custom control or UserControl to the Toolbox has the following limitations:

  • Cela fonctionne uniquement pour les contrôles personnalisés définis en dehors du projet actuel.Works only for custom controls defined outside the current project.

  • Cela ne permet pas une mise à jour correcte lorsque vous passez d’une configuration de solution Debug à une configuration Release, et inversement.Does not update correctly when you change the solution configuration from Debug to Release, or from Release to Debug. Cela est dû au fait que la référence n’est pas une référence de projet, mais une référence à l’assembly sur disque.This is because the reference is not a project reference, but is for the assembly on disk instead. Si le contrôle fait partie de la solution actuelle, lorsque vous passez de Debug à Release, votre projet continue à référencer la version Debug du contrôle.If the control is part of the current solution, when you change from Debug to Release, your project continues to reference the Debug version of the control.

En outre, si les métadonnées au moment du design sont appliquées au contrôle personnalisé et si ces métadonnées spécifient que Microsoft.Windows.Design.ToolboxBrowsableAttribute a la valeur false, le contrôle n’apparaît pas dans la boîte à outils.In addition, if design-time metadata is applied to the custom control and this metadata specifies that the Microsoft.Windows.Design.ToolboxBrowsableAttribute is set to false, the control does not appear in the Toolbox.

Vous pouvez référencer directement vos contrôles dans la vue XAML en mappant l’espace de noms et l’assembly de votre contrôle.You can reference your controls directly in XAML view by mapping the namespace and assembly for your control.

Voir aussiSee also

Boîte à outilsToolbox
Prise en main de WPFGetting Started with WPF