System.Windows Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt mehrere wichtige Windows Presentation Foundation -Basiselementklassen (WPF) bereit, verschiedene Klassen, die das WPF Eigenschaftensystem und die Ereignislogik unterstützen, sowie andere Typen, die von dem WPF Kern und Framework umfassender genutzt werden.
Klassen
| Name | Beschreibung |
|---|---|
| Application |
Kapselt eine Windows Presentation Foundation-Anwendung. |
| AttachedPropertyBrowsableAttribute |
Stellt eine Basisklasse für .NET Attribute bereit, die den Verwendungsbereich der angefügten Eigenschaften melden. |
| AttachedPropertyBrowsableForChildrenAttribute |
Gibt an, dass eine angefügte Eigenschaft über einen durchbrochenen Bereich verfügt, der auf untergeordnete Elemente in der logischen Struktur erweitert wird. |
| AttachedPropertyBrowsableForTypeAttribute |
Gibt an, dass eine angefügte Eigenschaft nur für Elemente durchbrochen werden kann, die von einem angegebenen Typ abgeleitet sind. |
| AttachedPropertyBrowsableWhenAttributePresentAttribute |
Gibt an, dass eine angefügte Eigenschaft nur für ein Element durchbrochen werden kann, das auch ein anderes spezifisches .NET Attribut auf die Klassendefinition angewendet hat. |
| AutoResizedEventArgs |
Stellt Daten für das AutoResized ereignis bereit, das von HwndSource. |
| BaseCompatibilityPreferences |
Enthält Eigenschaften, die angeben, wie sich eine Anwendung relativ zu neuen WPF Features verhält, die sich in der WindowsBase-Assembly befinden. |
| Clipboard |
Stellt statische Methoden bereit, die das Übertragen von Daten in und aus der Systemablage erleichtern. |
| ColorConvertedBitmapExtension |
Implementiert eine Markuperweiterung, die die Erstellung ermöglicht ColorConvertedBitmap . A ColorConvertedBitmap verfügt nicht über ein eingebettetes Profil, sondern das Profil basiert auf Quell- und Zielwerten. |
| ComponentResourceKey |
Definiert oder verweist auf Ressourcenschlüssel basierend auf Klassennamen in externen Assemblys sowie einen zusätzlichen Bezeichner. |
| Condition |
Stellt eine Bedingung für die MultiTrigger und die MultiDataTrigger, die Änderungen auf Eigenschaftswerte basierend auf einer Reihe von Bedingungen anwenden. |
| ConditionCollection |
Stellt eine Auflistung von Condition -Objekten dar. |
| ContentElement |
Stellt eine WPF-Basisklasse auf Kernebene für Inhaltselemente bereit. Inhaltselemente sind für die Darstellung im Flussstil konzipiert, wobei ein intuitives markuporientiertes Layoutmodell und ein bewusst einfaches Objektmodell verwendet werden. |
| ContentOperations |
Stellt statische Hilfsmethoden zum Abrufen oder Festlegen der Position einer ContentElement In einer Elementstruktur bereit. |
| CoreCompatibilityPreferences |
Enthält Eigenschaften, die angeben, wie sich eine Anwendung relativ zu WPF Features verhält, die sich in der PresentationCore-Assembly befinden. |
| CornerRadiusConverter |
Konvertiert Instanzen anderer Typen in und aus einem CornerRadius. |
| CultureInfoIetfLanguageTagConverter |
Konvertiert Instanzen von CultureInfo und aus anderen Datentypen. |
| DataFormat |
Stellt ein Datenformat mithilfe eines Formatnamens und einer numerischen ID dar. |
| DataFormats |
Stellt einen Satz vordefinierter Datenformatnamen bereit, mit denen Datenformate identifiziert werden können, die in der Zwischenablage verfügbar sind, oder Drag-and-Drop-Vorgänge. |
| DataObject |
Stellt eine grundlegende Implementierung der IDataObject Schnittstelle bereit, die einen formatunabhängigen Mechanismus zum Übertragen von Daten definiert. |
| DataObjectCopyingEventArgs |
Argumente für das DataObject.Copying -Ereignis. |
| DataObjectEventArgs |
Stellt eine abstrakte Basisklasse für Ereignisse bereit, die der DataObject Klasse zugeordnet sind. |
| DataObjectPastingEventArgs |
Enthält Argumente für das DataObject.Pasting -Ereignis. |
| DataObjectSettingDataEventArgs |
Enthält Argumente für das DataObject.SettingData -Ereignis. |
| DataTemplate |
Beschreibt die visuelle Struktur eines Datenobjekts. |
| DataTemplateKey |
Stellt den Ressourcenschlüssel für die DataTemplate Klasse dar. |
| DataTrigger |
Stellt einen Trigger dar, der Eigenschaftswerte anwendet oder Aktionen ausführt, wenn die gebundenen Daten eine angegebene Bedingung erfüllen. |
| DeferrableContent |
Stellt zurückstellbare Inhalte dar, die in BAML als Datenstrom gespeichert werden. |
| DeferrableContentConverter |
Konvertiert einen Datenstrom in eine DeferrableContent Instanz. |
| DependencyObject |
Stellt ein Objekt dar, das am Abhängigkeitseigenschaftssystem teilnimmt. |
| DependencyObjectType |
Implementiert einen zugrunde liegenden Typcache für alle DependencyObject abgeleiteten Typen. |
| DependencyProperty |
Stellt eine Eigenschaft dar, die über Methoden wie Formatieren, Datenbindung, Animation und Vererbung festgelegt werden kann. |
| DependencyPropertyHelper |
Stellt eine einzelne Hilfsmethode (GetValueSource(DependencyObject, DependencyProperty)) bereit, die die Eigenschaftssystemquelle für den effektiven Wert einer Abhängigkeitseigenschaft meldet. |
| DependencyPropertyKey |
Stellt einen Abhängigkeitseigenschaftsbezeichner für eingeschränkten Schreibzugriff auf eine schreibgeschützte Abhängigkeitseigenschaft bereit. |
| DialogResultConverter |
Konvertiert die Eigenschaft, bei der DialogResult es sich um einen Nullable<T> Wert vom Typ Booleanhandelt, in und aus anderen Typen. |
| DpiChangedEventArgs |
Diese Klasse übergibt erforderliche Informationen an jeden Listener des DpiChangedEvent Ereignisses, z. B. wenn ein Fenster auf einen Monitor mit unterschiedlichem DPI-Wert verschoben wird, oder den DPI-Wert des aktuellen Monitors. |
| DragDrop |
Stellt Hilfsmethoden und Felder zum Initiieren von Drag-and-Drop-Vorgängen bereit, einschließlich einer Methode zum Starten eines Drag-and-Drop-Vorgangs sowie Möglichkeiten zum Hinzufügen und Entfernen von Drag-and-Drop-zugehörigen Ereignishandlern. |
| DragEventArgs |
Enthält Argumente, die für alle Drag-and-Drop-Ereignisse (DragEnter, DragLeave, und DragOverDrop) relevant sind. |
| DurationConverter |
Konvertiert Instanzen von Duration und aus anderen Typdarstellungen. |
| DynamicResourceExtension |
Implementiert eine Markuperweiterung, die dynamische Ressourcenverweise aus XAML unterstützt. |
| DynamicResourceExtensionConverter |
Konvertiert von analysierten XAML-Code in DynamicResourceExtension und unterstützt dynamische Ressourcenverweise aus XAML. |
| EventManager |
Stellt ereignisbezogene Hilfsmethoden bereit, die Routingereignisse für Klassenbesitzer registrieren und Klassenhandler hinzufügen. |
| EventPrivateKey |
Stellt eindeutige Identifikation für Ereignisse bereit, deren Handler in einer internen Hashtabelle gespeichert werden. |
| EventRoute |
Stellt den Container für die Route dar, auf die ein routingfähiges Ereignis folgt. |
| EventSetter |
Stellt einen Ereignissetter in einer Formatvorlage dar. Ereignissatzer rufen die angegebenen Ereignishandler als Reaktion auf Ereignisse auf. |
| EventTrigger |
Stellt einen Trigger dar, der eine Reihe von Aktionen als Reaktion auf ein Ereignis anwendet. |
| ExceptionRoutedEventArgs |
Stellt Daten für die Image und MediaElement fehlgeschlagenen Ereignisse bereit. |
| ExitEventArgs |
Ereignisargumente für das Exit-Ereignis. |
| Expression |
Dieser Typ unterstützt die Windows Presentation Foundation-Infrastruktur (WPF) und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. |
| ExpressionConverter |
Konvertiert Instanzen von Expression und aus anderen Typen. |
| FigureLengthConverter |
Konvertiert Instanzen anderer Typen in und aus einem FigureLength. |
| FontSizeConverter |
Konvertiert Schriftgradwerte in und aus anderen Typdarstellungen. |
| FontStretchConverter |
Konvertiert Instanzen von FontStretch und aus anderen Typdarstellungen. |
| FontStretches |
Stellt einen Satz statischer vordefinierter Werte bereit FontStretch . |
| FontStyleConverter |
Konvertiert Instanzen von FontStyle und aus anderen Datentypen. |
| FontStyles |
Stellt einen Satz statischer vordefinierter Werte bereit FontStyle . |
| FontWeightConverter |
Konvertiert Instanzen von FontWeight und aus anderen Datentypen. |
| FontWeights |
Stellt einen Satz statischer vordefinierter Werte bereit FontWeight . |
| FrameworkCompatibilityPreferences |
Enthält Eigenschaften, die angeben, wie sich eine Anwendung relativ zu WPF Features verhält, die sich in der PresentationFramework-Assembly befinden. |
| FrameworkContentElement |
FrameworkContentElement ist die Implementierung und Erweiterung der ContentElement Basisklasse auf WPF-Frameworkebene. FrameworkContentElement bietet Unterstützung für zusätzliche Eingabe-APIs (einschließlich QuickInfos und Kontextmenüs), Storyboards, Datenkontext für Datenbindung, Formatvorlagenunterstützung und logische Strukturhilfs-APIs. |
| FrameworkElement |
Stellt einen WPF-Framework-Level-Satz von Eigenschaften, Ereignissen und Methoden für Windows Presentation Foundation (WPF)-Elemente bereit. Diese Klasse stellt die bereitgestellte WPF-Frameworkebenenimplementierung dar, die auf den WPF-Kernebenen-APIs basiert, die durch UIElementdefiniert werden. |
| FrameworkElementFactory |
Unterstützt die Erstellung von Vorlagen. |
| FrameworkPropertyMetadata |
Meldet oder wendet Metadaten für eine Abhängigkeitseigenschaft an, insbesondere das Hinzufügen von frameworkspezifischen Eigenschaftensystemmerkmalen. |
| FrameworkTemplate |
Aktiviert die Instanziierung einer Struktur von FrameworkElement und/oder FrameworkContentElement Objekten. |
| Freezable |
Definiert ein Objekt mit einem modifizierbaren Zustand und einem schreibgeschützten (fixierten) Zustand. Klassen, die von Freezable der Bereitstellung detaillierter Änderungsbenachrichtigungen abgeleitet werden, können unveränderlich gemacht werden und können sich selbst klonen. |
| FreezableCollection<T> |
Stellt eine Auflistung von DependencyObject, oder FreezableAnimatable Objekten dar. FreezableCollection<T> ist selbst ein Animatable Typ. |
| GiveFeedbackEventArgs |
Enthält Argumente für das GiveFeedback Ereignis. |
| GridLengthConverter |
Konvertiert Instanzen anderer Typen in und aus GridLength Instanzen. |
| HierarchicalDataTemplate |
Stellt eine DataTemplate , HeaderedItemsControldie unterstützt , z TreeViewItem . B. oder MenuItem. |
| HwndDpiChangedEventArgs |
Stellt einen HandledEventArgs-Typ dar, der für ein DpiChanged-Ereignis relevant ist. |
| Int32RectConverter |
Konvertiert Instanzen anderer Typen in und aus einem Int32Rect. |
| KeySplineConverter |
Konvertiert Instanzen anderer Typen in und aus einem KeySpline. |
| KeyTimeConverter |
Konvertiert Instanzen von KeyTime und aus anderen Typen. |
| LengthConverter |
Konvertiert Instanzen anderer Typen in und aus Instanzen eines Objekts, die die Länge eines Double Objekts darstellen. |
| LocalizabilityAttribute |
Gibt die Lokalisierungsattribute für eine binäre XAML-Klasse (BAML) oder ein Klassenmemmemm an. |
| Localization |
Die Localization Klasse definiert angefügte Eigenschaften für Lokalisierungsattribute und Kommentare. |
| LogicalTreeHelper |
Stellt statische Hilfsmethoden zum Abfragen von Objekten in der logischen Struktur bereit. |
| LostFocusEventManager |
Stellt eine WeakEventManager Implementierung bereit, damit Sie das Muster "schwaches Ereignislistener" verwenden können, um Listener für die LostFocus Ereignisse oder LostFocus Ereignisse anzufügen. |
| MediaScriptCommandRoutedEventArgs |
Stellt Daten für die ScriptCommand und ScriptCommand Ereignisse bereit. |
| MessageBox |
Zeigt ein Meldungsfeld an. |
| MultiDataTrigger |
Stellt einen Trigger dar, der Eigenschaftswerte anwendet oder Aktionen ausführt, wenn die gebundenen Daten eine Reihe von Bedingungen erfüllen. |
| MultiTrigger |
Stellt einen Trigger dar, der Eigenschaftswerte anwendet oder Aktionen ausführt, wenn eine Reihe von Bedingungen erfüllt ist. |
| NameScope |
Implementiert die Basis-WPF-Unterstützung für die INameScope Methoden, die Namensobjektzuordnungen in einem bestimmten XAML-NameScope speichern oder abrufen. Fügt unterstützung für angefügte Eigenschaften hinzu, um das Abrufen oder Festlegen von XAML-NameScope-Namen dynamisch auf Elementebene zu vereinfachen. |
| NullableBoolConverter |
Konvertiert in und aus dem Nullable<T> Typ (unter Verwendung der Boolean Typeinschränkung für das Generische). |
| PointConverter |
Konvertiert Instanzen anderer Typen in und aus einem Point. |
| PresentationSource |
Stellt eine abstrakte Basis für Klassen bereit, die Inhalte aus einer anderen Technologie als Teil eines Interoperationsszenarios darstellen. Darüber hinaus bietet diese Klasse statische Methoden für die Arbeit mit diesen Quellen sowie die grundlegende Architektur der visuellen Darstellung. |
| PropertyMetadata |
Definiert bestimmte Verhaltensaspekte einer Abhängigkeitseigenschaft, wie sie auf einen bestimmten Typ angewendet wird, einschließlich der Bedingungen, bei der sie registriert wurden. |
| PropertyPath |
Implementiert eine Datenstruktur zum Beschreiben einer Eigenschaft als Pfad unter einer anderen Eigenschaft oder unter einem eigenen Typ. Eigenschaftspfade werden in der Datenbindung an Objekte und in Storyboards und Zeitachsen für Animationen verwendet. |
| PropertyPathConverter |
Stellt einen Typkonverter für Objekte bereit PropertyPath . |
| QueryContinueDragEventArgs |
Enthält Argumente für das QueryContinueDrag Ereignis. |
| ReachCompatibilityPreferences |
Stellt mehrere wichtige Windows Presentation Foundation -Basiselementklassen (WPF) bereit, verschiedene Klassen, die das WPF Eigenschaftensystem und die Ereignislogik unterstützen, sowie andere Typen, die von dem WPF Kern und Framework umfassender genutzt werden. |
| RectConverter |
Konvertiert Instanzen anderer Typen in und aus Instanzen von Rect. |
| RequestBringIntoViewEventArgs |
Stellt Daten für das RequestBringIntoView Routingereignis bereit. |
| ResourceDictionary |
Stellt eine Hashtabellen-/Wörterbuchimplementierung bereit, die WPF-Ressourcen enthält, die von Komponenten und anderen Elementen einer WPF-Anwendung verwendet werden. |
| ResourceKey |
Stellt eine abstrakte Basisklasse für verschiedene Ressourcenschlüssel bereit. |
| ResourceReferenceKeyNotFoundException |
Die Ausnahme, die ausgelöst wird, wenn ein Ressourcenverweisschlüssel während der Analyse oder Serialisierung von Markuperweiterungsressourcen nicht gefunden werden kann. |
| RoutedEvent |
Stellt ein Routingereignis dar und identifiziert es und deklariert seine Merkmale. |
| RoutedEventArgs |
Enthält Statusinformationen und Ereignisdaten, die einem Routingereignis zugeordnet sind. |
| RoutedPropertyChangedEventArgs<T> |
Stellt Daten zu einer Änderung des Werts zu einer Abhängigkeitseigenschaft bereit, wie von bestimmten Routingereignissen gemeldet, einschließlich des vorherigen und aktuellen Werts der geänderten Eigenschaft. |
| SessionEndingCancelEventArgs |
Enthält die Ereignisargumente für das SessionEnding Ereignis. |
| Setter |
Stellt einen Setter dar, der einen Eigenschaftswert anwendet. |
| SetterBase |
Stellt die Basisklasse für Wertsetter dar. |
| SetterBaseCollection |
Stellt eine Auflistung von SetterBase -Objekten dar. |
| SizeChangedEventArgs |
Stellt Daten im Zusammenhang mit dem SizeChanged Ereignis bereit. |
| SizeChangedInfo |
Melden Sie die Besonderheiten einer Wertänderung, die eine Size. Dies wird als Parameter in OnRenderSizeChanged(SizeChangedInfo) Außerkraftsetzungen verwendet. |
| SizeConverter |
Konvertiert Instanzen anderer Typen in und aus Instanzen der Size Klasse. |
| SourceChangedEventArgs |
Stellt Daten für das SourceChanged-Ereignis bereit, das für die Interoperabilität verwendet wird. Diese Klasse kann nicht vererbt werden. |
| SplashScreen |
Stellt einen Startbildschirm für eine Windows Presentation Foundation -Anwendung (WPF) bereit. |
| StartupEventArgs |
Enthält die Argumente für das Startup Ereignis. |
| StaticResourceExtension |
Implementiert eine Markuperweiterung, die statische Ressourcenverweise (XAML-Ladezeit) von XAML unterstützt. |
| StrokeCollectionConverter |
Konvertiert eine StrokeCollection Zeichenfolge in eine Zeichenfolge. |
| Style |
Ermöglicht die Freigabe von Eigenschaften, Ressourcen und Ereignishandlern zwischen Instanzen eines Typs. |
| StyleTypedPropertyAttribute |
Stellt ein Attribut dar, das auf die Klassendefinition angewendet wird, und bestimmt die TargetTypeder Eigenschaften, die vom Typ Stylesind. |
| SystemColors |
Enthält Systemfarben, Systempinsel und Systemressourcenschlüssel, die Systemanzeigeelementen entsprechen. |
| SystemCommands |
Definiert Routingbefehle, die für die Fensterverwaltung üblich sind. |
| SystemFonts |
Enthält Eigenschaften, die die Systemressourcen verfügbar machen, die Schriftarten betreffen. |
| SystemParameters |
Enthält Eigenschaften, die Sie zum Abfragen von Systemeinstellungen verwenden können. |
| TemplateBindingExpression |
Beschreibt eine Laufzeitinstanz einer TemplateBindingExtension. |
| TemplateBindingExpressionConverter |
Ein Typkonverter, der zum Erstellen einer Markuperweiterung aus einer TemplateBindingExpression Instanz während der Serialisierung verwendet wird. |
| TemplateBindingExtension |
Implementiert eine Markuperweiterung, die die Bindung zwischen dem Wert einer Eigenschaft in einer Vorlage und dem Wert einer anderen verfügbar gemachten Eigenschaft im vorlagenbasierten Steuerelement unterstützt. |
| TemplateBindingExtensionConverter |
Ein Typkonverter, der zum Erstellen einer TemplateBindingExtension Instanz während der Serialisierung verwendet wird. |
| TemplateContent |
Implementiert die Datensatz- und Wiedergabelogik, die vorlagen zum Zurückstellen von Inhalten verwenden, wenn sie mit XAML-Lesern und Autoren interagieren. |
| TemplateContentLoader |
XamlDeferringLoader Implementiert, um das Laden des XAML-Inhalts zu verzögern, der für eine Vorlage in WPF-XAML definiert ist. |
| TemplateKey |
Wenn sie als Ressourcenschlüssel für eine Datenvorlage verwendet wird, kann die Datenvorlage am Nachschlagevorgang teilnehmen. |
| TemplatePartAttribute |
Stellt ein Attribut dar, das auf die Klassendefinition angewendet wird, um die Typen der benannten Teile zu identifizieren, die für die Vorlagenerstellung verwendet werden. |
| TemplateVisualStateAttribute |
Gibt an, dass sich ein Steuerelement in einem bestimmten Zustand befinden kann und dass ein VisualState im ControlTemplatedes Steuerelements erwartet wird. |
| TextDecoration |
Stellt eine Textverzierung dar, die einem Text hinzugefügt wird (z. B. eine Unterstreichung). |
| TextDecorationCollection |
Stellt eine Auflistung von TextDecoration Instanzen dar. |
| TextDecorationCollectionConverter |
Konvertiert Instanzen von TextDecorationCollection anderen Datentypen. |
| TextDecorations |
Stellt einen Satz statischer vordefinierter Textdekos bereit. |
| ThemeDictionaryExtension |
Implementiert eine Markuperweiterung, mit der Anwendungsautoren Steuerelementformatvorlagen basierend auf dem aktuellen Systemdesign anpassen können. |
| ThemeInfoAttribute |
Gibt den Speicherort an, an dem Designwörterbücher für eine Assembly gespeichert werden. |
| ThicknessConverter |
Konvertiert Instanzen anderer Typen in und aus Instanzen von Thickness. |
| Trigger |
Stellt einen Trigger dar, der Eigenschaftswerte anwendet oder Aktionen bedingt ausführt. |
| TriggerAction |
Beschreibt eine Aktion, die für einen Trigger ausgeführt werden soll. |
| TriggerActionCollection |
Stellt eine Auflistung von TriggerAction -Objekten dar. |
| TriggerBase |
Stellt die Basisklasse zum Angeben eines bedingten Werts innerhalb eines Style Objekts dar. |
| TriggerCollection |
Stellt eine Auflistung von TriggerBase -Objekten dar. |
| UIElement |
UIElement ist eine Basisklasse für WPF-Kernimplementierungen, die auf Windows Presentation Foundation (WPF)-Elementen und grundlegenden Darstellungsmerkmalen basieren. |
| UIElement3D |
UIElement3D ist eine Basisklasse für WPF-Kernimplementierungen, die auf Windows Presentation Foundation (WPF)-Elementen und grundlegenden Darstellungsmerkmalen basieren. |
| UIPropertyMetadata |
Stellt Eigenschaftsmetadaten für Nicht-Framework-Eigenschaften bereit, die Auswirkungen auf Rendering/Benutzeroberfläche auf der Kernebene haben. |
| VectorConverter |
Konvertiert Instanzen anderer Typen in und aus einem Vector. |
| VisualState |
Stellt die visuelle Darstellung des Steuerelements dar, wenn es sich in einem bestimmten Zustand befindet. |
| VisualStateChangedEventArgs |
Stellt Daten für die CurrentStateChanging und CurrentStateChanged Ereignisse bereit. |
| VisualStateGroup |
Enthält sich gegenseitig ausschließende VisualState Objekte und VisualTransition Objekte, die verwendet werden, um von einem Zustand in einen anderen zu wechseln. |
| VisualStateManager |
Verwaltet Zustände und die Logik für den Übergang zwischen Zuständen für Steuerelemente. |
| VisualTransition |
Stellt das visuelle Verhalten dar, das auftritt, wenn ein Steuerelement von einem Zustand zu einem anderen wechselt. |
| WeakEventManager |
Stellt eine Basisklasse für den Ereignis-Manager bereit, der im schwachen Ereignismuster verwendet wird. Der Manager fügt Listener für Ereignisse (oder Rückrufe) hinzu und entfernt sie, die auch das Muster verwenden. |
| WeakEventManager.ListenerList |
Stellt eine integrierte Sammlungsliste zum Speichern von Listenern für ein WeakEventManager. |
| WeakEventManager<TEventSource,TEventArgs> |
Stellt einen Typsicher WeakEventManager bereit, mit dem Sie den Ereignishandler angeben können, der für das Muster "schwacher Ereignislistener" verwendet werden soll. Diese Klasse definiert einen Typparameter für die Quelle des Ereignisses und einen Typparameter für die verwendeten Ereignisdaten. |
| WeakEventManager.ListenerList<TEventArgs> |
Stellt eine typsichere Sammlungsliste zum Speichern von Listenern für ein WeakEventManager. Diese Klasse definiert einen Typparameter für die verwendeten Ereignisdaten. |
| Window |
Bietet die Möglichkeit zum Erstellen, Konfigurieren, Anzeigen und Verwalten der Lebensdauer von Fenstern und Dialogfeldern. |
| WindowCollection |
Stellt eine Auflistung von Window -Objekten dar. Diese Klasse kann nicht vererbt werden. |
Strukturen
| Name | Beschreibung |
|---|---|
| CornerRadius |
Stellt die Radiuse der Ecken eines Rechtecks dar. |
| DependencyPropertyChangedEventArgs |
Stellt Daten für verschiedene Eigenschaft geänderte Ereignisse bereit. In der Regel melden diese Ereignisse effektive Wertänderungen im Wert einer schreibgeschützten Abhängigkeitseigenschaft. Eine weitere Verwendung ist Teil einer PropertyChangedCallback Implementierung. |
| DpiScale |
Speichert DPI-Informationen, aus denen ein Visual oder UIElement gerendert wird. |
| Duration |
Stellt die Dauer dar, die ein Timeline aktiv ist. |
| FigureLength |
Beschreibt die Höhe oder Breite eines Figure. |
| FontStretch |
Beschreibt den Grad, in dem eine Schriftart im Vergleich zum normalen Seitenverhältnis dieser Schriftart gestreckt wurde. |
| FontStyle |
Definiert eine Struktur, die den Schriftschnitt einer Schriftart als normal, kursiv oder schräg darstellt. |
| FontWeight |
Bezieht sich auf die Dichte einer Schriftart in Bezug auf die Leichtigkeit oder Schwere der Striche. |
| FreezableCollection<T>.Enumerator |
Listet die Mitglieder eines .FreezableCollection<T> |
| GridLength |
Stellt die Länge von Elementen dar, die explizit Star Einheitentypen unterstützen. |
| Int32Rect |
Beschreibt die Breite, Höhe und Position eines ganzzahligen Rechtecks. |
| LocalValueEntry |
Stellt einen Eigenschaftsbezeichner und den Eigenschaftswert für eine lokal festgelegte Abhängigkeitseigenschaft dar. |
| LocalValueEnumerator |
Bietet Enumerationsunterstützung für die lokalen Werte aller Abhängigkeitseigenschaften, die in einem DependencyObjectvorhanden sind. |
| Point |
Stellt ein x- und y-Koordinatenpaar im zweidimensionalen Raum dar. |
| Rect |
Beschreibt die Breite, Höhe und Position eines Rechtecks. |
| RoutedEventHandlerInfo |
Stellt spezielle Verarbeitungsinformationen bereit, um Ereignislistener darüber zu informieren, ob bestimmte Handler aufgerufen werden sollen. |
| Size |
Implementiert eine Struktur, die verwendet wird, um die Size eines Objekts zu beschreiben. |
| TextDecorationCollection.Enumerator |
Listet TextDecoration Elemente in einem TextDecoration. |
| Thickness |
Beschreibt die Stärke eines Rahmens um ein Rechteck. Vier Double Werte beschreiben die Left, Top, Rightund Bottom Seiten des Rechtecks. |
| ValueSource |
Meldet die von GetValueSource(DependencyObject, DependencyProperty)zurückgegebenen Informationen. |
| Vector |
Stellt eine Verschiebung im 2D-Raum dar. |
Schnittstellen
| Name | Beschreibung |
|---|---|
| IContentHost |
Diese Schnittstelle wird von Layouts implementiert, die hosten ContentElement. |
| IDataObject |
Stellt einen formatunabhängigen Mechanismus zum Übertragen von Daten bereit. |
| IFrameworkInputElement |
Deklariert einen NameScope-Vertrag für Frameworkelemente. |
| IInputElement |
Legt die allgemeinen Ereignisse und auch die ereignisbezogenen Eigenschaften und Methoden für die grundlegende Eingabeverarbeitung durch Windows Presentation Foundation (WPF)-Elemente fest. |
| IWeakEventListener |
Stellt Unterstützung für die Ereigniszuhörensunterstützung für Kurse bereit, die ereignisse über das WeakEvent-Muster und ein WeakEventManager. |
Enumerationen
| Name | Beschreibung |
|---|---|
| BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions |
Stellt einen Satz von Werten bereit, der beschreibt, wie der Verteiler auf Fehler reagiert, die beim Anfordern der Verarbeitung auftreten. |
| BaselineAlignment |
Beschreibt, wie die Basislinie für ein textbasiertes Element auf der vertikalen Achse relativ zum festgelegten Basisplan für Text positioniert wird. |
| BaseValueSource |
Identifiziert die Eigenschaftssystemquelle eines bestimmten Abhängigkeitseigenschaftswerts. |
| ColumnSpaceDistribution |
Beschreibt, wie Der Platz im Spaltenflussinhalt verteilt wird. |
| DragAction |
Gibt an, wie und ob ein Drag-and-Drop-Vorgang fortgesetzt werden soll. |
| DragDropEffects |
Gibt die Auswirkungen eines Drag-and-Drop-Vorgangs an. |
| DragDropKeyStates |
Gibt den aktuellen Status der Modifizierertasten (UMSCHALT, STRG und ALT) sowie den Status der Maustasten an. |
| FigureHorizontalAnchor |
Beschreibt einen Positionsbezug für eine Abbildung in horizontaler Richtung. |
| FigureUnitType |
Beschreibt den Einheitentyp, der der Breite oder Höhe eines FigureLengthzugeordnet ist. |
| FigureVerticalAnchor |
Beschreibt den Bezugspunkt einer Abbildung in vertikaler Richtung. |
| FlowDirection |
Definiert Konstanten, die die Inhaltsflussrichtung für Text- und Ui-Elemente angeben. |
| FontCapitals |
Beschreibt die Großbuchstabenformatvorlage für ein Typography-Objekt. |
| FontEastAsianLanguage |
Stellt einen Mechanismus bereit, mit dem der Benutzer schriftartspezifische Versionen von Glyphen für ein bestimmtes ostasiatisches Schreibsystem oder eine bestimmte Sprache auswählen kann. |
| FontEastAsianWidths |
Stellt einen Mechanismus bereit, mit dem der Benutzer Glyphen verschiedener Breitenarten auswählen kann. |
| FontFraction |
Beschreibt die Bruchformatvorlage für ein Typography-Objekt. |
| FontNumeralAlignment |
Beschreibt die Numeralausrichtung für ein Typography-Objekt. |
| FontNumeralStyle |
Beschreibt die Zahlenformatvorlage für ein Typography -Objekt. |
| FontVariants |
Rendert typografische Glyphenformen mit Varianten. |
| FrameworkPropertyMetadataOptions |
Gibt die Typen des Eigenschaftenverhaltens auf Frameworkebene an, die sich auf eine bestimmte Abhängigkeitseigenschaft im Windows Presentation Foundation -Eigenschaftensystem (WPF) beziehen. |
| GridUnitType |
Beschreibt die Art des Werts, den ein GridLength -Objekt enthält. |
| HorizontalAlignment |
Gibt an, wo ein Element auf der horizontalen Achse relativ zum zugewiesenen Layoutplatz des übergeordneten Elements angezeigt werden soll. |
| InheritanceBehavior |
Gibt den aktuellen Suchmodus für die Eigenschaftswertvererbung, ressourcensuche und relativeSource FindAncestor-Suche an. Eine RelativeSource FindAncestor-Suche tritt auf, wenn eine Bindung einen RelativeSource verwendet, deren Mode-Eigenschaft auf den FindAncestor-Wert festgelegt ist. |
| LineBreakCondition |
Beschreibt die unterbrechende Bedingung um ein Inlineobjekt. |
| LineStackingStrategy |
Beschreibt einen Mechanismus, mit dem für jede Zeile ein Linienfeld bestimmt wird. |
| LocalizationCategory |
Gibt den Kategoriewert einer LocalizabilityAttribute für eine binäre XAML-Klasse (BAML) oder ein Klassenmemmemm an. |
| MessageBoxButton |
Gibt die Schaltflächen an, die in einem Meldungsfeld angezeigt werden. Wird als Argument der Show-Methode verwendet. |
| MessageBoxImage |
Gibt das Symbol an, das von einem Meldungsfeld angezeigt wird. |
| MessageBoxOptions |
Gibt spezielle Anzeigeoptionen für ein Meldungsfeld an. |
| MessageBoxResult |
Gibt an, auf welche Meldungsfeldschaltfläche ein Benutzer klickt. MessageBoxResult wird von der Show-Methode zurückgegeben. |
| Modifiability |
Gibt den Modifizierbarkeitswert einer LocalizabilityAttribute für eine binäre XAML-Klasse oder ein Klassenmemmemm an. |
| PowerLineStatus |
Gibt an, ob die Systemleistung online ist oder ob der Systemstromstatus unbekannt ist. |
| Readability |
Gibt den Lesbarkeitswert einer LocalizabilityAttribute für eine binäre XAML-Klasse oder ein Klassenmemmemm an. |
| ReasonSessionEnding |
Gibt den Grund an, warum die Sitzung des Benutzers beendet wird. Wird von der eigenschaft ReasonSessionEnding verwendet. |
| ResizeMode |
Gibt an, ob die Größe eines Fensters geändert werden kann und ggf. wie die Größe geändert werden kann. Wird von der eigenschaft ResizeMode verwendet. |
| ResourceDictionaryLocation |
Gibt die Speicherorte an, an denen sich Designressourcenverzeichnisse befinden. |
| RoutingStrategy |
Gibt die Routingstrategie eines Routingereignisses an. |
| ShutdownMode |
Gibt an, wie eine Anwendung heruntergefahren wird. Wird von der eigenschaft ShutdownMode verwendet. |
| SizeToContent |
Gibt an, wie sich ein Fenster automatisch an die Größe des Inhalts anpassen soll. Wird von der eigenschaft SizeToContent verwendet. |
| TemplateKey.TemplateType |
Beschreibt die verschiedenen Typen von Vorlagen, die TemplateKeyverwenden. |
| TextAlignment |
Gibt an, ob der Text im Objekt linksbündig, rechtsbündig, zentriert oder ausgerichtet ist. |
| TextDataFormat |
Gibt das Datenformat der Textdaten an. |
| TextDecorationLocation |
Gibt die vertikale Position eines TextDecoration-Objekts an. |
| TextDecorationUnit |
Gibt den Einheitentyp eines TextDecorationPenOffset oder eines Pen Stärkewerts an. |
| TextMarkerStyle |
Beschreibt die Darstellung des Aufzählungszeichenformats eines Listenelements. |
| TextTrimming |
Beschreibt, wie Text gekürzt wird, wenn er den Rand des enthaltenden Felds überläuft. |
| TextWrapping |
Gibt an, ob Text umgebrochen wird, wenn er den Rand des enthaltenden Felds erreicht. |
| VerticalAlignment |
Beschreibt, wie ein untergeordnetes Element innerhalb des Layoutplatzes eines übergeordneten Elements vertikal positioniert oder gestreckt wird. |
| Visibility |
Gibt den Anzeigestatus eines Elements an. |
| WindowStartupLocation |
Gibt die Position an, in der ein Window beim ersten Öffnen angezeigt wird. Wird von der eigenschaft WindowStartupLocation verwendet. |
| WindowState |
Gibt an, ob ein Fenster minimiert, maximiert oder wiederhergestellt wird. Wird von der eigenschaft WindowState verwendet. |
| WindowStyle |
Gibt den Rahmentyp an, über den ein Window verfügt. Wird von der eigenschaft WindowStyle verwendet. |
| WrapDirection |
Gibt die zulässigen Wegbeschreibungen an, die Inhalte um ein Objekt umbrechen können. |
Delegaten
| Name | Beschreibung |
|---|---|
| AutoResizedEventHandler |
Stellt die Methode dar, die das AutoResized von HwndSource. |
| CoerceValueCallback |
Stellt eine Vorlage für eine Methode bereit, die aufgerufen wird, wenn ein Abhängigkeitseigenschaftswert erneut ausgewertet wird oder die Koersion speziell angefordert wird. |
| DataObjectCopyingEventHandler |
Stellt eine Methode dar, die das Copying angefügte Ereignis behandelt. |
| DataObjectPastingEventHandler |
Stellt eine Methode dar, die das Pasting angefügte Ereignis behandelt. |
| DataObjectSettingDataEventHandler |
Stellt eine Methode dar, die das SettingData angefügte Ereignis behandelt. |
| DependencyPropertyChangedEventHandler |
Stellt die Methode dar, die Ereignisse behandelt, die ausgelöst werden, wenn eine DependencyProperty änderung in einer bestimmten DependencyObject Implementierung erfolgt. |
| DpiChangedEventHandler |
Stellt eine Methode dar, die behandelt DpiChangedEventArgswird. |
| DragEventHandler |
Stellt eine Methode dar, die Drag-and-Drop-Routingereignisse behandelt, z. B DragEnter. . |
| ExitEventHandler |
Stellt die Methode dar, die das Exit Ereignis behandelt. |
| GiveFeedbackEventHandler |
Stellt eine Methode dar, die das Feedback-Routingereignis von Prozess-Drag-and-Drop-Vorgängen verarbeitet, z. B GiveFeedback. . |
| HwndDpiChangedEventHandler |
Der Delegat, der für Handler verwendet werden soll, die EINE DPI-Änderungsbenachrichtigung erhalten. |
| PropertyChangedCallback |
Stellt den Rückruf dar, der aufgerufen wird, wenn sich der effektive Eigenschaftswert einer Abhängigkeitseigenschaft ändert. |
| QueryContinueDragEventHandler |
Stellt eine Methode dar, mit der die Routingereignisse behandelt werden, mit denen ein Drag-and-Drop-Vorgang von der Ziehquelle abgebrochen werden kann, z QueryContinueDrag. B. . |
| RequestBringIntoViewEventHandler |
Stellt die Methode dar, die das RequestBringIntoView Routingereignis behandelt. |
| RoutedEventHandler |
Stellt die Methode dar, die verschiedene Routingereignisse behandelt, die keine spezifischen Ereignisdaten über die Daten hinaus aufweisen, die für alle Routingereignisse gemeinsam sind. |
| RoutedPropertyChangedEventHandler<T> |
Stellt Methoden dar, die verschiedene Routingereignisse behandeln, die Eigenschaftswertänderungen nachverfolgen. |
| SessionEndingCancelEventHandler |
Stellt die Methode dar, die das SessionEnding Ereignis behandelt. |
| SizeChangedEventHandler |
Stellt die Methode dar, die das SizeChanged Routingereignis behandelt. |
| SourceChangedEventHandler |
Stellt die Methode dar, die das Ereignis "SourceChanged" für bestimmte Listenerelemente behandelt. |
| StartupEventHandler |
Stellt die Methode dar, die das Startup Ereignis behandelt. |
| ValidateValueCallback |
Stellt eine Methode dar, die als Rückruf verwendet wird, der den effektiven Wert einer Abhängigkeitseigenschaft überprüft. |