System.Windows Naamruimte

Biedt verschillende belangrijke Windows Presentation Foundation (WPF) basiselementklassen, verschillende klassen die ondersteuning bieden voor het WPF eigenschapssysteem en gebeurtenislogica, en andere typen die breder worden gebruikt door de WPF kern en framework.

Klassen

Name Description
Application

Een Windows Presentation Foundation toepassing inkapselen.

AttachedPropertyBrowsableAttribute

Biedt een basisklasse voor .NET kenmerken die het gebruiksbereik van gekoppelde eigenschappen rapporteren.

AttachedPropertyBrowsableForChildrenAttribute

Hiermee geeft u op dat een gekoppelde eigenschap een wenkbrauwbaar bereik heeft dat uitbreidt naar onderliggende elementen in de logische structuur.

AttachedPropertyBrowsableForTypeAttribute

Hiermee geeft u op dat een gekoppelde eigenschap alleen wenkbrauwbaar is voor elementen die zijn afgeleid van een opgegeven type.

AttachedPropertyBrowsableWhenAttributePresentAttribute

Hiermee geeft u op dat een gekoppelde eigenschap alleen wenkbrauwbaar is op een element waarop ook een ander specifiek .NET kenmerk is toegepast op de klassedefinitie.

AutoResizedEventArgs

Geeft gegevens op voor de AutoResized gebeurtenis die is gegenereerd door HwndSource.

BaseCompatibilityPreferences

Bevat eigenschappen die aangeven hoe een toepassing zich moet gedragen ten opzichte van nieuwe WPF-functies die zich in de WindowsBase-assembly bevinden.

Clipboard

Biedt statische methoden waarmee gegevens naar en van het klembord van het systeem kunnen worden overgebracht.

ColorConvertedBitmapExtension

Hiermee wordt een markeringsextensie geïmplementeerd die het maken mogelijk maakt ColorConvertedBitmap . A ColorConvertedBitmap heeft geen ingesloten profiel, het profiel is in plaats daarvan gebaseerd op bron- en doelwaarden.

ComponentResourceKey

Definieert of verwijst naar resourcesleutels op basis van klassenamen in externe assembly's, evenals een extra id.

Condition

Vertegenwoordigt een voorwaarde voor de MultiTrigger en de MultiDataTrigger, die wijzigingen toepast op eigenschapswaarden op basis van een set voorwaarden.

ConditionCollection

Vertegenwoordigt een verzameling Condition objecten.

ContentElement

Biedt een WPF basisklasse op basisniveau voor inhoudselementen. Inhoudselementen zijn ontworpen voor een presentatie in stroomstijl, met behulp van een intuïtief opmaakmodel en een bewust eenvoudig objectmodel.

ContentOperations

Biedt statische hulpprogrammamethoden voor het ophalen of instellen van de positie van een ContentElement in een elementstructuur.

CoreCompatibilityPreferences

Bevat eigenschappen die aangeven hoe een toepassing zich moet gedragen ten opzichte van WPF functies die zich in de PresentationCore-assembly bevinden.

CornerRadiusConverter

Converteert exemplaren van andere typen naar en van een CornerRadius.

CultureInfoIetfLanguageTagConverter

Converteert exemplaren van CultureInfo en naar andere gegevenstypen.

DataFormat

Vertegenwoordigt een gegevensindeling met behulp van een notatienaam en numerieke id.

DataFormats

Biedt een set vooraf gedefinieerde namen van gegevensindelingen die kunnen worden gebruikt om gegevensindelingen te identificeren die beschikbaar zijn op het klembord of bewerkingen voor slepen en neerzetten.

DataObject

Biedt een eenvoudige implementatie van de IDataObject interface, die een indelingsonafhankelijk mechanisme definieert voor het overdragen van gegevens.

DataObjectCopyingEventArgs

Argumenten voor de DataObjectgebeurtenis .Copying

DataObjectEventArgs

Biedt een abstracte basisklasse voor gebeurtenissen die zijn gekoppeld aan de DataObject klasse.

DataObjectPastingEventArgs

Bevat argumenten voor de DataObjectgebeurtenis .Pasting

DataObjectSettingDataEventArgs

Bevat argumenten voor de DataObjectgebeurtenis .SettingData

DataTemplate

Beschrijft de visuele structuur van een gegevensobject.

DataTemplateKey

Vertegenwoordigt de resourcesleutel voor de DataTemplate klasse.

DataTrigger

Vertegenwoordigt een trigger die eigenschapswaarden toepast of acties uitvoert wanneer de afhankelijke gegevens voldoen aan een opgegeven voorwaarde.

DeferrableContent

Vertegenwoordigt uitstelbare inhoud die als stream in BAML wordt bewaard.

DeferrableContentConverter

Converteert een stream naar een DeferrableContent exemplaar.

DependencyObject

Vertegenwoordigt een object dat deelneemt aan het afhankelijkheidseigenschapssysteem.

DependencyObjectType

Implementeert een onderliggende typecache voor alle DependencyObject afgeleide typen.

DependencyProperty

Vertegenwoordigt een eigenschap die kan worden ingesteld via methoden zoals stijl, gegevensbinding, animatie en overname.

DependencyPropertyHelper

Biedt één helpermethode (GetValueSource(DependencyObject, DependencyProperty)) die de bron van het eigenschappensysteem rapporteert voor de effectieve waarde van een afhankelijkheidseigenschap.

DependencyPropertyKey

Biedt een id van de afhankelijkheidseigenschap voor beperkte schrijftoegang tot een alleen-lezen afhankelijkheidseigenschap.

DialogResultConverter

Converteert de DialogResult eigenschap, een Nullable<T> waarde van het type Boolean, naar en van andere typen.

DpiChangedEventArgs

Deze klasse geeft de benodigde informatie door aan elke listener van de DpiChangedEvent gebeurtenis, bijvoorbeeld wanneer een venster wordt verplaatst naar een monitor met verschillende DPI of de DPI van de huidige monitor verandert.

DragDrop

Biedt helpermethoden en -velden voor het initiëren van slepen en neerzetten, waaronder een methode voor het starten van een slepen-en-neerzetten-bewerking, en faciliteiten voor het toevoegen en verwijderen van aan slepen en neerzetten gerelateerde gebeurtenis-handlers.

DragEventArgs

Bevat argumenten die relevant zijn voor alle gebeurtenissen voor slepen en neerzetten (DragEnter, DragLeave, DragOveren Drop).

DurationConverter

Converteert exemplaren van Duration en naar andere typeweergaven.

DynamicResourceExtension

Hiermee wordt een markeringsextensie geïmplementeerd die dynamische bronverwijzingen van XAML ondersteunt.

DynamicResourceExtensionConverter

Converteert van geparseerde XAML naar DynamicResourceExtension en ondersteunt dynamische resourceverwijzingen van XAML.

EventManager

Biedt hulpprogrammamethoden die betrekking hebben op gebeurtenissen die gerouteerde gebeurtenissen registreren voor klasse-eigenaren en klasse-handlers toevoegen.

EventPrivateKey

Biedt unieke identificatie voor gebeurtenissen waarvan handlers worden opgeslagen in een interne hashtabel.

EventRoute

Vertegenwoordigt de container voor de route die moet worden gevolgd door een gerouteerde gebeurtenis.

EventSetter

Vertegenwoordigt een gebeurtenissetter in een stijl. Gebeurtenissetters roepen de opgegeven gebeurtenis-handlers aan als reactie op gebeurtenissen.

EventTrigger

Vertegenwoordigt een trigger die een set acties toepast als reactie op een gebeurtenis.

ExceptionRoutedEventArgs

Biedt gegevens voor de Image en MediaElement mislukte gebeurtenissen.

ExitEventArgs

Gebeurtenisargumenten voor de Exit gebeurtenis.

Expression

Dit type ondersteunt de Windows Presentation Foundation -infrastructuur (WPF) en is niet bedoeld om rechtstreeks vanuit uw code te worden gebruikt.

ExpressionConverter

Converteert exemplaren van Expression en naar andere typen.

FigureLengthConverter

Converteert exemplaren van andere typen naar en van een FigureLength.

FontSizeConverter

Converteert tekengroottewaarden naar en van andere typeweergaven.

FontStretchConverter

Converteert exemplaren van FontStretch en naar andere typeweergaven.

FontStretches

Biedt een set statische vooraf gedefinieerde FontStretch waarden.

FontStyleConverter

Converteert exemplaren van FontStyle en naar andere gegevenstypen.

FontStyles

Biedt een set statische vooraf gedefinieerde FontStyle waarden.

FontWeightConverter

Converteert exemplaren van FontWeight en naar andere gegevenstypen.

FontWeights

Biedt een set statische vooraf gedefinieerde FontWeight waarden.

FrameworkCompatibilityPreferences

Bevat eigenschappen die aangeven hoe een toepassing zich moet gedragen ten opzichte van WPF functies die zich in de PresentationFramework-assembly bevinden.

FrameworkContentElement

FrameworkContentElement is de WPF implementatie en uitbreiding van de basisklasse ContentElement. FrameworkContentElement voegt ondersteuning toe voor aanvullende invoer-API's (inclusief knopinfo en contextmenu's), storyboards, gegevenscontext voor gegevensbinding, ondersteuning voor stijlen en helper-API's voor logische structuur.

FrameworkElement

Biedt een WPF set eigenschappen, gebeurtenissen en methoden op frameworkniveau voor Windows Presentation Foundation -elementen (WPF). Deze klasse vertegenwoordigt de opgegeven WPF implementatie op frameworkniveau die is gebouwd op de WPF API's op kernniveau die zijn gedefinieerd door UIElement.

FrameworkElementFactory

Ondersteunt het maken van sjablonen.

FrameworkPropertyMetadata

Rapporteert of past metagegevens toe voor een afhankelijkheidseigenschap, met name door frameworkspecifieke eigenschappensysteemkenmerken toe te voegen.

FrameworkTemplate

Hiermee schakelt u de instantiëring van een boom van FrameworkElement en/of FrameworkContentElement objecten in.

Freezable

Hiermee definieert u een object met een wijzigbare status en een alleen-lezenstatus (geblokkeerd). Klassen die zijn afgeleid van Freezable een gedetailleerde wijzigingsmelding, kunnen onveranderbaar worden gemaakt en kunnen zichzelf klonen.

FreezableCollection<T>

Vertegenwoordigt een verzameling DependencyObject, Freezableof Animatable objecten. FreezableCollection<T> is zelf een Animatable type.

GiveFeedbackEventArgs

Bevat argumenten voor de GiveFeedback gebeurtenis.

GridLengthConverter

Converteert exemplaren van andere typen naar en van GridLength exemplaren.

HierarchicalDataTemplate

Vertegenwoordigt een DataTemplate die ondersteuning biedt HeaderedItemsControlvoor , zoals TreeViewItem of MenuItem.

HwndDpiChangedEventArgs

Vertegenwoordigt een type HandledEventArgs dat relevant is voor een DpiChanged-gebeurtenis.

Int32RectConverter

Converteert exemplaren van andere typen naar en van een Int32Rect.

KeySplineConverter

Converteert exemplaren van andere typen naar en van een KeySpline.

KeyTimeConverter

Converteert exemplaren van KeyTime en naar andere typen.

LengthConverter

Converteert exemplaren van andere typen naar en van exemplaren van een exemplaar Double dat de lengte van een object vertegenwoordigt.

LocalizabilityAttribute

Hiermee geeft u de lokalisatiekenmerken voor een binaire XAML-klasse (BAML) of klasselid.

Localization

De Localization klasse definieert gekoppelde eigenschappen voor lokalisatiekenmerken en opmerkingen.

LogicalTreeHelper

Biedt statische helpermethoden voor het uitvoeren van query's op objecten in de logische structuur.

LostFocusEventManager

Biedt een WeakEventManager implementatie zodat u het patroon 'zwakke gebeurtenislistener' kunt gebruiken om listeners voor de LostFocus of LostFocus gebeurtenissen te koppelen.

MediaScriptCommandRoutedEventArgs

Biedt gegevens voor de ScriptCommand en ScriptCommand gebeurtenissen.

MessageBox

Geeft een berichtvak weer.

MultiDataTrigger

Vertegenwoordigt een trigger die eigenschapswaarden toepast of acties uitvoert wanneer de afhankelijke gegevens aan een set voorwaarden voldoen.

MultiTrigger

Vertegenwoordigt een trigger die eigenschapswaarden toepast of acties uitvoert wanneer aan een set voorwaarden wordt voldaan.

NameScope

Implementeert basis-WPF-ondersteuning voor de INameScope methoden waarmee toewijzingen van naamobjecten in een bepaalde XAML-naamscoop worden opgeslagen of opgehaald. Voegt ondersteuning voor gekoppelde eigenschappen toe om het eenvoudiger te maken om namen van XAML-naamscopen dynamisch op elementniveau op te halen of in te stellen.

NullableBoolConverter

Converteert naar en van het Nullable<T> type (met behulp van de Boolean typebeperking op het algemene).

PointConverter

Converteert exemplaren van andere typen naar en van een Point.

PresentationSource

Biedt een abstracte basis voor klassen die inhoud van een andere technologie presenteren als onderdeel van een interoperationscenario. Daarnaast biedt deze klasse statische methoden voor het werken met deze bronnen, evenals de eenvoudige presentatiearchitectuur voor visuele lagen.

PropertyMetadata

Definieert bepaalde gedragsaspecten van een afhankelijkheidseigenschap omdat deze wordt toegepast op een specifiek type, inclusief de voorwaarden waarmee deze is geregistreerd.

PropertyPath

Hiermee wordt een gegevensstructuur geïmplementeerd voor het beschrijven van een eigenschap als een pad onder een andere eigenschap of onder een type eigenaar. Eigenschapspaden worden gebruikt in gegevensbinding met objecten en in storyboards en tijdlijnen voor animaties.

PropertyPathConverter

Biedt een typeconversieprogramma voor PropertyPath objecten.

QueryContinueDragEventArgs

Bevat argumenten voor de QueryContinueDrag gebeurtenis.

ReachCompatibilityPreferences

Biedt verschillende belangrijke Windows Presentation Foundation (WPF) basiselementklassen, verschillende klassen die ondersteuning bieden voor het WPF eigenschapssysteem en gebeurtenislogica, en andere typen die breder worden gebruikt door de WPF kern en framework.

RectConverter

Converteert exemplaren van andere typen naar en van exemplaren van Rect.

RequestBringIntoViewEventArgs

Biedt gegevens voor de RequestBringIntoView gerouteerde gebeurtenis.

ResourceDictionary

Biedt een hashtabel/woordenlijst-implementatie die WPF resources bevat die worden gebruikt door onderdelen en andere elementen van een WPF toepassing.

ResourceKey

Biedt een abstracte basisklasse voor verschillende resourcesleutels.

ResourceReferenceKeyNotFoundException

De uitzondering die wordt gegenereerd wanneer een resourceverwijzingssleutel niet kan worden gevonden tijdens het parseren of serialiseren van extensieresources voor markeringen.

RoutedEvent

Vertegenwoordigt en identificeert een gerouteerde gebeurtenis en declareert de kenmerken ervan.

RoutedEventArgs

Bevat statusinformatie en gebeurtenisgegevens die zijn gekoppeld aan een gerouteerde gebeurtenis.

RoutedPropertyChangedEventArgs<T>

Biedt gegevens over een wijziging in waarde in een afhankelijkheidseigenschap zoals gerapporteerd door bepaalde gerouteerde gebeurtenissen, inclusief de vorige en huidige waarde van de eigenschap die is gewijzigd.

SessionEndingCancelEventArgs

Bevat de gebeurtenisargumenten voor de SessionEnding gebeurtenis.

Setter

Vertegenwoordigt een setter die een eigenschapswaarde toepast.

SetterBase

Vertegenwoordigt de basisklasse voor waarde-setters.

SetterBaseCollection

Vertegenwoordigt een verzameling SetterBase objecten.

SizeChangedEventArgs

Biedt gegevens met betrekking tot de SizeChanged gebeurtenis.

SizeChangedInfo

Rapporteer de specifieke kenmerken van een waardewijziging waarbij een Size. Dit wordt gebruikt als parameter in OnRenderSizeChanged(SizeChangedInfo) onderdrukkingen.

SizeConverter

Converteert exemplaren van andere typen naar en van exemplaren van de Size klasse.

SourceChangedEventArgs

Bevat gegevens voor de gebeurtenis SourceChanged, die wordt gebruikt voor interoperation. Deze klasse kan niet worden overgenomen.

SplashScreen

Biedt een opstartscherm voor een Windows Presentation Foundation -toepassing (WPF).

StartupEventArgs

Bevat de argumenten voor de Startup gebeurtenis.

StaticResourceExtension

Hiermee wordt een markeringsextensie geïmplementeerd die ondersteuning biedt voor statische bronverwijzingen (XAML-laadtijd) die zijn gemaakt van XAML.

StrokeCollectionConverter

Converteert een StrokeCollection naar een tekenreeks.

Style

Hiermee kunt u eigenschappen, resources en gebeurtenis-handlers delen tussen exemplaren van een type.

StyleTypedPropertyAttribute

Vertegenwoordigt een kenmerk dat wordt toegepast op de klassedefinitie en bepaalt de TargetTypes van de eigenschappen van het type Style.

SystemColors

Bevat systeemkleuren, systeemborstels en systeemresourcesleutels die overeenkomen met systeemweergave-elementen.

SystemCommands

Definieert gerouteerde opdrachten die gebruikelijk zijn voor vensterbeheer.

SystemFonts

Bevat eigenschappen waarmee de systeembronnen worden weergegeven die betrekking hebben op lettertypen.

SystemParameters

Bevat eigenschappen die u kunt gebruiken om systeeminstellingen op te vragen.

TemplateBindingExpression

Beschrijft een runtime-instantie van een TemplateBindingExtension.

TemplateBindingExpressionConverter

Een typeconversieprogramma dat wordt gebruikt voor het maken van een markeringsextensie van een TemplateBindingExpression exemplaar tijdens de serialisatie.

TemplateBindingExtension

Hiermee wordt een markeringsextensie geïmplementeerd die ondersteuning biedt voor de binding tussen de waarde van een eigenschap in een sjabloon en de waarde van een andere weergegeven eigenschap in het sjabloonbesturingselement.

TemplateBindingExtensionConverter

Een typeconversieprogramma dat wordt gebruikt om een TemplateBindingExtension exemplaar te maken tijdens serialisatie.

TemplateContent

Implementeert de logica voor opnemen en afspelen die sjablonen gebruiken voor het uitstellen van inhoud wanneer ze communiceren met XAML-lezers en schrijvers.

TemplateContentLoader

Implementeert XamlDeferringLoader om het laden van de XAML-inhoud uit te stellen die is gedefinieerd voor een sjabloon in WPF XAML.

TemplateKey

Wanneer deze wordt gebruikt als resourcesleutel voor een gegevenssjabloon, kan de gegevenssjabloon deelnemen aan het opzoekproces.

TemplatePartAttribute

Vertegenwoordigt een kenmerk dat wordt toegepast op de klassedefinitie om de typen benoemde onderdelen te identificeren die worden gebruikt voor tempatie.

TemplateVisualStateAttribute

Hiermee geeft u op dat een besturingselement een bepaalde status kan hebben en dat een VisualState besturingselement in het besturingselement ControlTemplatewordt verwacht.

TextDecoration

Vertegenwoordigt een tekstdecoratie, die wordt toegevoegd aan tekst (zoals een onderstreping).

TextDecorationCollection

Vertegenwoordigt een verzameling TextDecoration exemplaren.

TextDecorationCollectionConverter

Converteert exemplaren van TextDecorationCollection andere gegevenstypen.

TextDecorations

Biedt een set statische vooraf gedefinieerde tekstdecoraties.

ThemeDictionaryExtension

Hiermee wordt een markeringsextensie geïmplementeerd waarmee auteurs van toepassingen besturingsstijlen kunnen aanpassen op basis van het huidige systeemthema.

ThemeInfoAttribute

Hiermee geeft u de locatie op waarin themawoordenlijsten worden opgeslagen voor een assembly.

ThicknessConverter

Converteert exemplaren van andere typen naar en van exemplaren van Thickness.

Trigger

Vertegenwoordigt een trigger die eigenschapswaarden toepast of acties voorwaardelijk uitvoert.

TriggerAction

Beschrijft een actie die moet worden uitgevoerd voor een trigger.

TriggerActionCollection

Vertegenwoordigt een verzameling TriggerAction objecten.

TriggerBase

Vertegenwoordigt de basisklasse voor het opgeven van een voorwaardelijke waarde binnen een Style object.

TriggerCollection

Vertegenwoordigt een verzameling TriggerBase objecten.

UIElement

UIElement is een basisklasse voor WPF basisniveau-implementaties die voortbouwen op Windows Presentation Foundation -elementen (WPF) en basiskenmerken van de presentatie.

UIElement3D

UIElement3D is een basisklasse voor WPF basisniveau-implementaties die voortbouwen op Windows Presentation Foundation -elementen (WPF) en basiskenmerken van de presentatie.

UIPropertyMetadata

Biedt eigenschappenmetagegevens voor niet-frameworkeigenschappen die wel invloed hebben op rendering/gebruikersinterface op het kernniveau.

VectorConverter

Converteert exemplaren van andere typen naar en van een Vector.

VisualState

Vertegenwoordigt het visuele uiterlijk van het besturingselement wanneer het zich in een specifieke status bevindt.

VisualStateChangedEventArgs

Biedt gegevens voor de CurrentStateChanging en CurrentStateChanged gebeurtenissen.

VisualStateGroup

Bevat wederzijds exclusieve VisualState objecten en objecten die worden gebruikt om van de ene VisualTransition staat naar de andere te gaan.

VisualStateManager

Hiermee beheert u statussen en de logica voor de overgang tussen statussen voor besturingselementen.

VisualTransition

Vertegenwoordigt het visuele gedrag dat optreedt wanneer een besturingselement van de ene status naar de andere overgaat.

WeakEventManager

Biedt een basisklasse voor de gebeurtenisbeheerder die wordt gebruikt in het zwakke gebeurtenispatroon. De manager voegt listeners toe en verwijdert deze voor gebeurtenissen (of callbacks) die ook het patroon gebruiken.

WeakEventManager.ListenerList

Biedt een ingebouwde verzamelingslijst voor het opslaan van listeners voor een WeakEventManager.

WeakEventManager<TEventSource,TEventArgs>

Biedt een typeveilig waarmee u de gebeurtenis-handler WeakEventManager kunt opgeven die moet worden gebruikt voor het patroon 'zwakke gebeurtenislistener'. Deze klasse definieert een typeparameter voor de bron van de gebeurtenis en een typeparameter voor de gebruikte gebeurtenisgegevens.

WeakEventManager.ListenerList<TEventArgs>

Biedt een typeveilige verzamelingslijst voor het opslaan van listeners voor een WeakEventManager. Deze klasse definieert een typeparameter voor de gebeurtenisgegevens die worden gebruikt.

Window

Biedt de mogelijkheid om de levensduur van vensters en dialoogvensters te maken, configureren, weergeven en beheren.

WindowCollection

Vertegenwoordigt een verzameling Window objecten. Deze klasse kan niet worden overgenomen.

Structs

Name Description
CornerRadius

Vertegenwoordigt de radiusen van de hoeken van een rechthoek.

DependencyPropertyChangedEventArgs

Biedt gegevens voor verschillende gewijzigde gebeurtenissen van eigenschappen. Normaal gesproken rapporteren deze gebeurtenissen effectieve waardewijzigingen in de waarde van een alleen-lezen afhankelijkheidseigenschap. Een ander gebruik maakt deel uit van een PropertyChangedCallback implementatie.

DpiScale

Slaat DPI-gegevens op waaruit een Visual of UIElement meer wordt weergegeven.

Duration

Vertegenwoordigt de duur van de tijd die een Timeline actief is.

FigureLength

Beschrijft de hoogte of breedte van een Figure.

FontStretch

Beschrijft de mate waarin een lettertype is uitgerekt in vergelijking met de normale hoogte-breedteverhouding van dat lettertype.

FontStyle

Hiermee definieert u een structuur die de stijl van een lettertype-gezicht weergeeft als normaal, cursief of schuin.

FontWeight

Verwijst naar de dichtheid van een lettertype, wat betreft de lichtheid of zwaarte van de pennenstreken.

FreezableCollection<T>.Enumerator

Inventariseert de leden van een FreezableCollection<T>.

GridLength

Vertegenwoordigt de lengte van elementen die expliciet eenheidstypen ondersteunen Star .

Int32Rect

Beschrijft de breedte, hoogte en locatie van een rechthoek met gehele getallen.

LocalValueEntry

Vertegenwoordigt een eigenschaps-id en de eigenschapswaarde voor een lokaal ingestelde afhankelijkheidseigenschap.

LocalValueEnumerator

Biedt opsommingsondersteuning voor de lokale waarden van eventuele afhankelijkheidseigenschappen die op een DependencyObject.

Point

Vertegenwoordigt een x- en y-coördinaatpaar in tweedimensionale ruimte.

Rect

Beschrijft de breedte, hoogte en locatie van een rechthoek.

RoutedEventHandlerInfo

Biedt speciale verwerkingsinformatie om gebeurtenislisteners te informeren of specifieke handlers moeten worden aangeroepen.

Size

Implementeert een structuur die wordt gebruikt om het Size object te beschrijven.

TextDecorationCollection.Enumerator

Opsomming van TextDecoration items in een TextDecoration.

Thickness

Beschrijft de dikte van een frame rond een rechthoek. Vier Double waarden beschrijven respectievelijk de Leftrechthoek , Topen RightBottom de zijden van de rechthoek.

ValueSource

Rapporteert de informatie die wordt geretourneerd door GetValueSource(DependencyObject, DependencyProperty).

Vector

Vertegenwoordigt een verplaatsing in 2D-ruimte.

Interfaces

Name Description
IContentHost

Deze interface wordt geïmplementeerd door indelingen die als host fungeren ContentElement.

IDataObject

Biedt een indelingsonafhankelijk mechanisme voor het overdragen van gegevens.

IFrameworkInputElement

Declareert een naamscoopcontract voor frameworkelementen.

IInputElement

Hiermee worden de algemene gebeurtenissen en ook de gebeurtenisgerelateerde eigenschappen en methoden voor basisinvoerverwerking door Windows Presentation Foundation (WPF) elementen vastgelegd.

IWeakEventListener

Biedt ondersteuning voor het luisteren van gebeurtenissen voor klassen die gebeurtenissen verwachten te ontvangen via het WeakEvent-patroon en een WeakEventManager.

Enums

Name Description
BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions

Biedt een set waarden waarmee wordt beschreven hoe de dispatcher reageert op fouten die zijn opgetreden tijdens het aanvragen van verwerking.

BaselineAlignment

Hierin wordt beschreven hoe de basislijn voor een op tekst gebaseerd element op de verticale as wordt weergegeven ten opzichte van de vastgestelde basislijn voor tekst.

BaseValueSource

Identificeert de eigenschapssysteembron van een bepaalde afhankelijkheidseigenschapswaarde.

ColumnSpaceDistribution

Hierin wordt beschreven hoe u ruimte distribueert in gekolomerde stroominhoud.

DragAction

Hiermee geeft u op hoe en als een slepen-en-neerzetten-bewerking moet worden voortgezet.

DragDropEffects

Hiermee geeft u de effecten van een slepen-en-neerzetten bewerking.

DragDropKeyStates

Hiermee geeft u de huidige status van de wijzigingstoetsen (Shift, Ctrl en Alt) en de status van de muisknoppen op.

FigureHorizontalAnchor

Beschrijft een positiereferentie voor een afbeelding in een horizontale richting.

FigureUnitType

Beschrijft het eenheidstype dat is gekoppeld aan de breedte of hoogte van een FigureLength.

FigureVerticalAnchor

Beschrijft het referentiepunt van een afbeelding in de verticale richting.

FlowDirection

Hiermee definieert u constanten waarmee de richting van de inhoudsstroom voor tekst- en gebruikersinterface-elementen wordt opgegeven.

FontCapitals

Beschrijft de hoofdletterstijl voor een Typography object.

FontEastAsianLanguage

Biedt een mechanisme voor de gebruiker om lettertypespecifieke versies van glyphs te selecteren voor een opgegeven Oost-Aziatisch schrijfsysteem of -taal.

FontEastAsianWidths

Biedt een mechanisme voor de gebruiker om glyphs van verschillende breedtestijlen te selecteren.

FontFraction

Beschrijft de breukstijl voor een Typography object.

FontNumeralAlignment

Beschrijft de numerieke uitlijning voor een Typography object.

FontNumeralStyle

Beschrijft de numerieke stijl voor een Typography object.

FontVariants

Geeft typografische typografische vormen weer.

FrameworkPropertyMetadataOptions

Hiermee geeft u de typen eigenschappengedrag op frameworkniveau op die betrekking hebben op een bepaalde afhankelijkheidseigenschap in het eigenschappensysteem Windows Presentation Foundation (WPF).

GridUnitType

Beschrijft het soort waarde dat een GridLength object vasthoudt.

HorizontalAlignment

Geeft aan waar een element moet worden weergegeven op de horizontale as ten opzichte van de toegewezen indelingssite van het bovenliggende element.

InheritanceBehavior

Geeft de huidige opzoekmodus aan voor overname van eigenschapswaarden, zoeken naar resources en RelativeSource FindAncestor-zoekactie. Een RelativeSource FindAncestor-zoekactie treedt op wanneer een binding gebruikmaakt van een RelativeSource binding waarvoor de eigenschap is Mode ingesteld op de FindAncestor waarde.

LineBreakCondition

Beschrijft de breekvoorwaarde rond een inlineobject.

LineStackingStrategy

Beschrijft een mechanisme waarmee een lijnvak voor elke regel wordt bepaald.

LocalizationCategory

Hiermee geeft u de categoriewaarde van een LocalizabilityAttribute voor een binaire XAML-klasse (BAML) of klasselid.

MessageBoxButton

Hiermee geeft u de knoppen op die worden weergegeven in een berichtvak. Wordt gebruikt als argument van de Show methode.

MessageBoxImage

Hiermee geeft u het pictogram op dat wordt weergegeven door een berichtvak.

MessageBoxOptions

Hiermee geeft u speciale weergaveopties voor een berichtvak.

MessageBoxResult

Hiermee geeft u op welke berichtvakknop een gebruiker klikt. MessageBoxResult wordt geretourneerd door de Show methode.

Modifiability

Hiermee geeft u de wijzigingswaarde van een LocalizabilityAttribute voor een binaire XAML-klasse (BAML) of klasselid.

PowerLineStatus

Geeft aan of de systeemstroom online is of dat de systeemstroomstatus onbekend is.

Readability

Hiermee geeft u de leesbaarheidswaarde van een LocalizabilityAttribute voor een binaire XAML-klasse (BAML) of klasselid.

ReasonSessionEnding

Hiermee geeft u de reden op waarom de sessie van de gebruiker eindigt. Wordt gebruikt door de ReasonSessionEnding eigenschap.

ResizeMode

Hiermee geeft u op of het formaat van een venster kan worden gewijzigd en zo ja, hoe het formaat ervan kan worden gewijzigd. Wordt gebruikt door de ResizeMode eigenschap.

ResourceDictionaryLocation

Hiermee geeft u de locaties op waar themaresourcewoordenlijsten zich bevinden.

RoutingStrategy

Geeft de routeringsstrategie van een gerouteerde gebeurtenis aan.

ShutdownMode

Hiermee geeft u op hoe een toepassing wordt afgesloten. Wordt gebruikt door de ShutdownMode eigenschap.

SizeToContent

Hiermee geeft u op hoe een venster automatisch wordt aangepast aan de grootte van de inhoud. Wordt gebruikt door de SizeToContent eigenschap.

TemplateKey.TemplateType

Hierin worden de verschillende typen sjablonen beschreven die worden gebruikt TemplateKey.

TextAlignment

Hiermee geeft u op of de tekst in het object links, rechts uitgelijnd, gecentreerd of uitgevuld is.

TextDataFormat

Hiermee geeft u de gegevensindeling van de tekstgegevens op.

TextDecorationLocation

Hiermee geeft u de verticale positie van een TextDecoration object.

TextDecorationUnit

Hiermee geeft u het eenheidstype van een TextDecorationPenOffset of een Pen diktewaarde.

TextMarkerStyle

Beschrijft het uiterlijk van de stijl van het opsommingsteken van een lijstitem.

TextTrimming

Hierin wordt beschreven hoe tekst wordt ingekort wanneer deze de rand van het bijbehorende vak overloopt.

TextWrapping

Hiermee geeft u op of tekstterugloop wordt weergegeven wanneer deze de rand van het insluitvak bereikt.

VerticalAlignment

Hierin wordt beschreven hoe een onderliggend element verticaal wordt weergegeven of uitgerekt binnen de indelingssite van een bovenliggend element.

Visibility

Hiermee geeft u de weergavestatus van een element op.

WindowStartupLocation

Hiermee geeft u de positie op waarin een Window wordt weergegeven wanneer deze voor het eerst wordt geopend. Wordt gebruikt door de WindowStartupLocation eigenschap.

WindowState

Hiermee geeft u op of een venster wordt geminimaliseerd, gemaximaliseerd of hersteld. Wordt gebruikt door de WindowState eigenschap.

WindowStyle

Hiermee geeft u het type rand dat een Window heeft. Wordt gebruikt door de WindowStyle eigenschap.

WrapDirection

Hiermee geeft u de toegestane aanwijzingen op die inhoud rond een object kan laten teruglopen.

Gedelegeerden

Name Description
AutoResizedEventHandler

Vertegenwoordigt de methode die de AutoResized gebeurtenis verwerkt die wordt gegenereerd door HwndSource.

CoerceValueCallback

Biedt een sjabloon voor een methode die wordt aangeroepen wanneer een waarde van een afhankelijkheidseigenschap opnieuw wordt geëvalueerd of die specifiek wordt aangevraagd.

DataObjectCopyingEventHandler

Vertegenwoordigt een methode die de Copying gekoppelde gebeurtenis afhandelt.

DataObjectPastingEventHandler

Vertegenwoordigt een methode die de Pasting gekoppelde gebeurtenis afhandelt.

DataObjectSettingDataEventHandler

Vertegenwoordigt een methode die de SettingData gekoppelde gebeurtenis afhandelt.

DependencyPropertyChangedEventHandler

Vertegenwoordigt de methode die gebeurtenissen afhandelt die worden gegenereerd wanneer een DependencyProperty bepaalde implementatie wordt gewijzigd DependencyObject .

DpiChangedEventHandler

Vertegenwoordigt een methode die wordt verwerkt DpiChangedEventArgs.

DragEventHandler

Vertegenwoordigt een methode voor het verwerken van gerouteerde gebeurtenissen met slepen en neerzetten, bijvoorbeeld DragEnter.

ExitEventHandler

Vertegenwoordigt de methode die de Exit gebeurtenis afhandelt.

GiveFeedbackEventHandler

Vertegenwoordigt een methode waarmee de feedbackgebeurtenis wordt verwerkt vanuit slepen-en-neerzetten-bewerkingen in het proces, bijvoorbeeld GiveFeedback.

HwndDpiChangedEventHandler

De gemachtigde die moet worden gebruikt voor handlers die dpi-wijzigingsmeldingen ontvangen.

PropertyChangedCallback

Vertegenwoordigt de callback die wordt aangeroepen wanneer de effectieve eigenschapswaarde van een afhankelijkheidseigenschap wordt gewijzigd.

QueryContinueDragEventHandler

Vertegenwoordigt een methode waarmee de gerouteerde gebeurtenissen worden verwerkt waarmee een slepen-en-neerzetten-bewerking kan worden geannuleerd door de slepenbron, bijvoorbeeld QueryContinueDrag.

RequestBringIntoViewEventHandler

Vertegenwoordigt de methode waarmee de RequestBringIntoView gerouteerde gebeurtenis wordt verwerkt.

RoutedEventHandler

Vertegenwoordigt de methode die verschillende gerouteerde gebeurtenissen afhandelt die geen specifieke gebeurtenisgegevens bevatten buiten de gegevens die gebruikelijk zijn voor alle gerouteerde gebeurtenissen.

RoutedPropertyChangedEventHandler<T>

Vertegenwoordigt methoden waarmee verschillende gerouteerde gebeurtenissen worden verwerkt die wijzigingen in de eigenschapswaarde bijhouden.

SessionEndingCancelEventHandler

Vertegenwoordigt de methode die de SessionEnding gebeurtenis afhandelt.

SizeChangedEventHandler

Vertegenwoordigt de methode waarmee de SizeChanged gerouteerde gebeurtenis wordt verwerkt.

SourceChangedEventHandler

Vertegenwoordigt de methode die de gebeurtenis SourceChanged op specifieke listener-elementen afhandelt.

StartupEventHandler

Vertegenwoordigt de methode die de Startup gebeurtenis afhandelt.

ValidateValueCallback

Vertegenwoordigt een methode die wordt gebruikt als callback waarmee de effectieve waarde van een afhankelijkheidseigenschap wordt gevalideerd.