Share via


Toolboxelemente auswählen, WPF-Komponenten

Auf dieser Registerkarte des Dialogfelds Toolboxelemente auswählen wird eine Liste der Windows Presentation Foundation (WPF)-Steuerelemente angezeigt, die auf dem lokalen Computer verfügbar sind. Um diese Liste anzuzeigen, wählen Sie im Menü Extras die Option Toolboxelemente auswählen aus, um das Dialogfeld Toolboxelemente auswählen aufzurufen. Wählen Sie anschließend die Registerkarte WPF-Komponenten aus. Klicken Sie zum Sortieren der aufgeführten Komponenten auf eine beliebige Spaltenüberschrift.

  • Wenn das Kontrollkästchen neben einer Komponente aktiviert wird, wird für diese Komponente in der Toolbox ein Symbol aufgeführt.

    Tipp

    Um zu einem projektspezifischen Dokument, das zur Bearbeitung geöffnet ist, ein WPF-Steuerelement hinzuzufügen, ziehen Sie dessen Symbol Toolbox auf die Designansichtsoberfläche. Standardmarkup und Code für die Komponente werden in das Projekt eingefügt und können bearbeitet werden. Weitere Informationen finden Sie unter Toolbox.

  • Wenn das Kontrollkästchen neben einer Komponente deaktiviert wird, wird das zugehörige Symbol aus Toolbox entfernt.

    Hinweis

    Die auf dem Computer installierten .NET-Komponenten bleiben verfügbar, und zwar unabhängig davon, ob für sie Symbole in der Toolbox angezeigt werden.

Die Spalten auf der Registerkarte WPF-Komponenten enthalten die folgenden Informationen:

Name

Listet die Namen der WPF-Steuerelemente auf, für die Einträge in der Registrierung des Computers vorhanden sind.

Namespace

Zeigt die Hierarchie des .NET-API-Namespaces an, der die Struktur der Komponente definiert. Wenn Sie nach dieser Spalte sortieren, werden die verfügbaren Komponenten innerhalb der einzelnen auf dem Computer installierten .NET-Namespaces aufgeführt.

Assemblyname

Zeigt den Namen der .NET-Assembly an, die den Namespace der einzelnen Komponenten enthält. Wenn Sie nach dieser Spalte sortieren, werden die Namespaces innerhalb der einzelnen auf dem Computer installierten .NET-Assemblys aufgeführt.

Verzeichnis

Zeigt den Speicherort der .NET-Assembly an. Der Standardspeicherort für alle Assemblys ist der globale Assemblycache. Weitere Informationen über den globalen Assemblycache finden Sie unter Arbeiten mit Assemblys und dem globalen Assemblycache.

UIElement-Liste

Filtern

Filtert die Liste der WPF-Steuerelemente auf Grundlage der Zeichenfolge, die Sie im Textfeld bereitstellen. Alle Übereinstimmungen aus den vier Spalten werden angezeigt.

Clear (Deaktiviert)

Löscht die Filterzeichenfolge.

Durchsuchen

Öffnet das Dialogfeld Öffnen, mit dem Sie zu Assemblys navigieren können, die WPF-Steuerelemente enthalten. Hier können Sie Assemblys laden, die sich nicht im globalen Assemblycache befinden.

Sprache

Zeigt die lokalisierte Sprache der Assembly an, die das ausgewählte WPF-Steuerelement enthält.

Einschränkungen

Beim Hinzufügen eines benutzerdefinierten Steuerelements oder UserControl zur Toolbox gibt es folgende Einschränkungen:

  • Es funktioniert nur bei benutzerdefinierten Steuerelementen, die außerhalb des aktuellen Projekts definiert sind.

  • Es wird nicht ordnungsgemäß aktualisiert, wenn die Konfiguration der Projektmappe vom Debugmodus in den Releasemodus oder vom Releasemodus in den Debugmodus geändert wird. Der Grund hierfür ist, dass der Verweis nicht auf ein Projekt, sondern auf die Assembly auf der Festplatte verweist. Wenn das Steuerelement Teil der aktuellen Projektmappe ist und vom Debugmodus in den Releasemodus gewechselt wird, verweist das Projekt weiterhin auf die Debugversion des Steuerelements.

Wenn Entwurfszeit-Metadaten auf das benutzerdefinierte Steuerelement angewendet werden und diese Metadaten angeben, dass Microsoft.Windows.Design.ToolboxBrowsableAttribute auf false festgelegt ist, wird das Steuerelement nicht in der Toolbox angezeigt.

Sie können direkt in der XAML-Ansicht auf die Steuerelemente verweisen, indem Sie den Namespace und die Assembly für das Steuerelement zuordnen.

Weitere Informationen