System.Windows-Namespaces

Geschützte Member einschließen
Geerbte Member einschließen

.NET Framework-Member einschließen
XNA Framework-Member einschließen
Portable Klassenbibliothek Member einschließen

Die System.Windows-Namespaces enthalten Typen, die in Windows Presentation Foundation (WPF)-Anwendungen verwendet werden, darunter Animationsclients, Benutzeroberflächen-Steuerelemente, Datenbindung und Typkonvertierung. System.Windows.Forms und die untergeordneten Namespaces werden für die Entwicklung von Windows Forms-Anwendungen verwendet.

Namespaces

Namespace Beschreibung
System.Windows Stellt einige wichtige Windows Presentation Foundation (WPF)-Basiselementklassen, verschiedene Klassen, die das WPF-Eigenschaftensystem und die zugehörige Ereignislogik unterstützen, sowie andere Typen bereit, die häufig vom WPF-Kern und -Framework benötigt werden.
System.Windows.Annotations Stellt Klassen für Anmerkungen von Benutzern zu Inhalten bereiten, die in WPF-Dokumentanzeigesteuerelementen angezeigt werden.
System.Windows.Annotations.Storage Stellt Typen bereit, die die Speicherarchitektur und -medien zum Speichern und Abrufen von Anmerkungen definieren, die von Benutzern erstellt wurden.
System.Windows.Automation Unterstützt Windows Presentation Foundation (WPF)-Benutzeroberflächenautomatisierungs-Clients.
System.Windows.Automation.Peers Definiert die AutomationPeer-Basisklasse sowie eine Reihe von Typen, die davon abgeleitet sind, und Microsoft .NET Framework-Steuerelementen entsprechen.Jeder AutomationPeer macht das entsprechende Microsoft .NET Framework-Steuerelement für Microsoft-UI-Automatisierung verfügbar.
System.Windows.Automation.Provider Stellt APIs zum Erstellen von Benutzeroberflächenautomatisierungs-Anbietern bereit.
System.Windows.Automation.Text Enthält Enumerationen, die Textformatierung und verwandtes Verhalten für die Windows Presentation Foundation (WPF)-Benutzeroberflächenautomatisierung angeben.
System.Windows.Baml2006 Enthält Reader- und Writerklassen, die XAML in BAML-Form nutzen können.
System.Windows.Controls Stellt Klassen zur Erstellung von Elementen (auch als Steuerelemente bezeichnet) bereit, die dem Benutzer die Interaktion mit einer Anwendung ermöglichen.Die Steuerelementklassen bilden den zentralen Bestandteil der angezeigten Benutzeroberfläche jeder Anwendung, da über die Steuerelemente Daten und andere Informationen angezeigt, ausgewählt und eingegeben werden.
System.Windows.Controls.Primitives Enthält Basisklassen und Steuerelemente, die in komplexeren Steuerelementen verwendet werden können.
System.Windows.Controls.Ribbon Enthält Typen, die zum Erstellen einer Benutzeroberfläche mit dem Microsoft-Menüband für WPF verwendet werden.
System.Windows.Controls.Ribbon.Primitives Enthält Typen, die als Layoutcontainer in einem Steuerelement des Microsoft-Menübands für WPF verwendet werden.
System.Windows.Converters Stellt Klassen zur Unterstützung der Typkonvertierung während der Serialisierung in Windows Presentation Foundation (WPF) bereit.
System.Windows.Data Enthält Klassen, die zum Binden von Eigenschaften an Datenquellen, Datenquellen-Anbieterklassen und datenspezifische Implementierungen von Auflistungen und Ansichten verwendet werden.
System.Windows.Documents Enthält Typen, die die Dokumenterstellung FixedDocument, FlowDocument und XML Paper Specification (XPS) unterstützen.
System.Windows.Documents.DocumentStructures Stellt Klassen bereit, die die Struktur eines XpsDocument im Hinblick auf Abschnitte, Absätze, Abbildungen, Aufzählungs- oder nummerierte Listen und Tabellen beschreiben.
System.Windows.Documents.Serialization Stellt Typen bereit, die die Erstellung und Verwendung von Plug-In-Serialisierungsprogrammen unterstützen, auf die zur Laufzeit zugegriffen werden kann und die Dokumente in verschiedenen Datenformaten lesen und schreiben.
System.Windows.Forms Der System.Windows.Forms-Namespace enthält Klassen zum Erstellen Windows-basierter Anwendungen, mit denen die Vorzüge der umfangreichen im Betriebssystem Microsoft Windows verfügbaren Benutzeroberflächenfunktionen optimal genutzt werden können.
System.Windows.Forms.ComponentModel.Com2Interop Der System.Windows.Forms.ComponentModel.Com2Interop-Namespace enthält Hilfsklassen mit denen Visual Studio Eigenschaftenseiten im Entwurfsmodus anzeigt.
System.Windows.Forms.DataVisualization.Charting Der System.Windows.Forms.DataVisualization.Charting-Namespace enthält Methoden und Eigenschaften für das Chart-Windows Forms-Steuerelement.
System.Windows.Forms.Design Der System.Windows.Forms.Design-Namespace enthält Klassen, die Entwurfszeitkonfiguration und -verhalten für Windows Forms-Komponenten unterstützen.Diese Klassen bestehen aus Designerklassen für die Unterstützung von Windows Forms-Komponenten, einer Gruppe von Entwurfszeitdiensten, UITypeEditor-Klassen zum Konfigurieren bestimmter Eigenschaftentypen sowie Klassen zum Importieren von ActiveX-Steuerelementen.
System.Windows.Forms.Design.Behavior Der System.Windows.Forms.Design.Behavior-Namespace enthält Klassen zum Erstellen von benutzerdefiniertem Benutzeroberflächenverhalten für Komponenten zur Entwurfszeit.
System.Windows.Forms.Integration Enthält Klassen, die die Interoperation von Steuerelementen in Windows Forms und WPF unterstützen.
System.Windows.Forms.Layout Der System.Windows.Forms.Layout-Namespace enthält Klassen zum Implementieren von Layoutverhalten im Formular oder Steuerelement.
System.Windows.Forms.PropertyGridInternal Der PropertyGridInternal-Namespace stellt interne Unterstützung für das PropertyGrid-Steuerelement bereit.Die Klassen in diesem Namespace unterstützen die .NET Framework-Infrastruktur. Sie sind nicht für die direkte Verwendung im Code vorgesehen.
System.Windows.Forms.VisualStyles Der System.Windows.Forms.VisualStyles-Namespace enthält Klassen, mit denen Steuerelemente und andere Elemente der Windows-Benutzeroberfläche mit visuellen Stilen in Betriebssystemen gerendert werden, die entsprechende Unterstützung bieten.
System.Windows.Ink Stellt Klassen für die Interaktion mit und die Bearbeitung von Freihandeingaben auf der Windows Presentation Foundation (WPF)-Plattform bereit.
System.Windows.Input Stellt Typen bereit, um das Windows Presentation Foundation (WPF)-Eingabesystem zu unterstützen.Dies beinhaltet Geräteabstraktionsklassen für Maus-, Tastatur- und Tablettstiftgeräte, eine gemeinsame Eingabe-Managerklasse, Unterstützung für die Befehlsverwendung und für benutzerdefinierte Befehle sowie verschiedene Dienstprogrammklassen.
System.Windows.Input.Manipulations Stellt Funktionen für die Überwachung von und die Reaktion auf eine Sammlung von Manipulatoren in einem einzelnen Verbund bereit, sodass eine Anwendung die Änderungen im Verbund anstelle der einzelnen Komponenten überwachen kann.
System.Windows.Input.StylusPlugIns Stellt Klassen bereit, die das Bearbeiten von Daten über einen Tablettstift auf der Windows Presentation Foundation (WPF)-Plattform unterstützen. Diese Klassen ermöglichen die Steuerung von Stylus-Eingaben auf niedriger Ebene sowie die Erstellung von Stroke-Objekten für die digitale Freihandeingabe.Die StylusPlugIn-Klasse stellt Ihnen einen Mechanismus zur Verfügung, um benutzerdefiniertes Verhalten zu implementieren und dieses für eine optimale Leistung auf den vom Tablettstift eingehenden Datenstrom anzuwenden.
System.Windows.Interop Stellt Hilfstypen für die Interoperation zwischen Windows Presentation Foundation (WPF) und anderen Technologien (z. B. Win32-APIs) sowie Basisklassen für weitere spezifische Interoperationsszenarios in Bezug auf WPF bereit.
System.Windows.Markup Stellt Typen für die Unterstützung von XAML bereit.Einige dieser Typen befinden sich in WPF-Assemblys und sind spezifisch für WPF-Szenarios mit XAML.Weitere Typen in diesem Namespace stellen eine allgemeine Unterstützung für .NET Framework-XAML-Dienste bereit und erfordern keine Verweise auf die WPF-Assemblys.
System.Windows.Markup.Localizer Stellt Typen bereit, die die Lokalisierung von binäre XAML (BAML)-Quellen unterstützen.
System.Windows.Markup.Primitives Enthält Klassen, die Extensible Application Markup Language (XAML) in Windows Presentation Foundation (WPF) unterstützen.
System.Windows.Media Stellt Typen bereit, die die Integration von umfassenden Medien in Windows Presentation Foundation (WPF)-Anwendungen ermöglichen, einschließlich von Zeichnungen, Texten sowie Audio-/Videoinhalten.
System.Windows.Media.Animation Stellt Typen bereit, die Funktionen zur Animation von Eigenschaften unterstützen, einschließlich von Zeitachsen, Storyboards und Keyframes.
System.Windows.Media.Converters Enthält Klassen, die vom MarkupWriter für die Serialisierung von Extensible Application Markup Language (XAML) verwendet werden.
System.Windows.Media.Effects Stellt Typen bereit, die verwendet werden können, um visuelle Effekte auf Bitmapbilder anzuwenden.
System.Windows.Media.Imaging Stellt Typen bereit, die zum Codieren und Decodieren von Bitmapbildern verwendet werden.
System.Windows.Media.Media3D Enthält Typen, die die 3D-Präsentation in Windows Presentation Foundation (WPF)-Anwendungen unterstützen.
System.Windows.Media.Media3D.Converters Enthält Klassen, die vom MarkupWriter für die Serialisierung von Extensible Application Markup Language (XAML) verwendet werden.
System.Windows.Media.TextFormatting Stellt Typen bereit, die die Formatierung von Text auf einer niedrigeren Ebene als die steuerelementbasierte Textpräsentation oder das Textobjektmodell steuern.
System.Windows.Navigation Stellt Typen bereit, die die Navigation unterstützen, einschließlich von Navigationsjournalen und der Navigation zwischen Fenstern.
System.Windows.Resources Stellt Klassen auf niedriger Ebene bereit, die das Windows Presentation Foundation (WPF)-Ressourcenmodell und den Ressourcenbuildvorgang unterstützen.
System.Windows.Shapes Stellt den Zugriff auf eine Bibliothek von Formen bereit, die in Extensible Application Markup Language (XAML) oder in Code verwendet werden können.
System.Windows.Shell Enthält Typen, die verwalteten Codezugriff auf die erweiterten Funktionen der Windows 7-Taskleiste bereitstellen.
System.Windows.Threading Enthält Typen zur Unterstützung des Windows Presentation Foundation (WPF)-Threadingsystems.
System.Windows.Xps Stellt Klassen bereit, die XPS-Dokumente in einen Datenspeicher oder eine Druckwarteschlange schreiben.
System.Windows.Xps.Packaging Stellt Typen bereit, die Anwendungen das Lesen und Schreiben der Komponenten eines XPS-Dokuments ermöglichen.
System.Windows.Xps.Serialization Stellt Typen bereit, die die Serialisierung von XPS-Dokumenten unterstützen.