Registerkarte "WPF-Komponenten", Dialogfeld "Toolboxelemente auswählen"

Auf dieser Registerkarte des Dialogfelds Toolboxelemente auswählen wird eine Liste der WPF (Windows Presentation Foundation)-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 einem projektspezifischen Dokument, das zur Bearbeitung geöffnet ist, eine Instanz eines WPF-Steuerelements hinzuzufügen, ziehen Sie dessen Symbol Toolbox in die Bearbeitungsfläche der Entwurfsansicht. Standardmarkup und Code für die Komponente werden in das Projekt eingefügt und können bearbeitet werden. Weitere Informationen finden Sie unter Gewusst wie: Verwenden des Fensters "Toolbox" und Gewusst wie: Ändern von Registerkarten der Toolbox.

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

    Tipp

    Die auf dem Computer installierten .NET Framework-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 Framework-Klassenbibliothek-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 Framework-Namespaces aufgeführt.

  • Assemblyname
    Zeigt den Namen und die Version der .NET Framework-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 Framework-Assemblys aufgeführt.

  • Verzeichnis
    Zeigt den Speicherort der .NET Framework-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 Assemblychache.

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

  • Clear
    Löscht die Filterzeichenfolge.

  • Durchsuchen
    Öffnet das Dialogfeld Öffnen, mit dem Sie zu Assemblys navigieren können, die WPF-Steuerelemente enthalten. Verwenden Sie dieses Dialogfenster, um Assemblys zu 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

Das Hinzufügen eines benutzerdefinierten Steuerelements oder von UserControl zur Toolbox unterliegt den folgenden Beschrä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 Steuerelement angewendet werden und diese Metadaten angeben, dass 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 finden Sie unter Gewusst wie: Importieren eines Namespace in XAML.

Siehe auch

Aufgaben

Gewusst wie: Verwenden eines WPF-Steuerelements eines Drittanbieters in der WPF-Anwendung

Referenz

Dialogfeld "Toolboxelemente auswählen" (Visual Studio)

Toolbox

Weitere Ressourcen

WPF-Designer