System.Windows Espace de noms

Fournit plusieurs classes importantes d’éléments de base WPF (Windows Presentation Foundation ), diverses classes prenant en charge la logique d’événement et le système de propriétés WPF, ainsi que d’autres types utilisés plus largement par le noyau et l’infrastructure WPF.

Classes

Application

Encapsule une application Windows Presentation Foundation.

AttachedPropertyBrowsableAttribute

Fournit une classe de base pour les attributs .NET qui signale la portée d’utilisation de propriétés jointes.

AttachedPropertyBrowsableForChildrenAttribute

Indique qu’une propriété jointe possède une portée pouvant être explorée qui s’étend aux éléments enfants dans l’arborescence logique.

AttachedPropertyBrowsableForTypeAttribute

Indique qu’une propriété jointe ne peut être explorée que pour les éléments qui dérivent d’un type spécifié.

AttachedPropertyBrowsableWhenAttributePresentAttribute

Spécifie qu’une propriété jointe ne peut être explorée que sur un élément qui a également un autre attribut .NET spécifique appliqué à sa définition de classe.

AutoResizedEventArgs

Fournit des données pour l'événement AutoResized déclenché par HwndSource.

BaseCompatibilityPreferences

Contient des propriétés qui spécifient comment une application doit se comporter par rapport aux nouvelles fonctionnalités WPF qui se trouvent dans l'assembly WindowsBase.

Clipboard

Fournit des méthodes statiques qui facilitent le transfert des données vers et depuis le presse-papiers du système.

ColorConvertedBitmapExtension

Implémente une extension de balisage qui permet la création de ColorConvertedBitmap. ColorConvertedBitmap n'a pas de profil incorporé, le profil étant plutôt basé sur les valeurs source et de destination.

ComponentResourceKey

Définit ou référence des clés de ressources selon les noms de classes dans les assemblys externes, ainsi qu'un identificateur supplémentaire.

Condition

Représente une condition pour MultiTrigger et MultiDataTrigger, qui applique des modifications aux valeurs des propriétés selon un ensemble de conditions.

ConditionCollection

Représente une collection d'objets Condition.

ContentElement

Fournit une classe de base au niveau du noyau WPF pour les éléments de contenu. Les éléments de contenu ont été conçus pour une présentation de style flux, utilisant un modèle de disposition intuitif orienté balisage et un modèle objet délibérément simple.

ContentOperations

Fournit des méthodes utilitaires statiques pour obtenir ou définir la position de ContentElement dans une arborescence d'éléments.

CoreCompatibilityPreferences

Contient des propriétés qui spécifient le comportement que doit avoir une application par rapport aux fonctionnalités WPF qui se trouvent dans l’assembly PresentationCore.

CornerRadiusConverter

Convertit des instances d'autres types vers et à partir de CornerRadius.

CultureInfoIetfLanguageTagConverter

Convertit des instances de CultureInfo en et à partir d'autres types de données.

DataFormat

Représente un format de données en utilisant un nom de format et un ID numérique.

DataFormats

Fournit un ensemble de noms de format de données prédéfinis qui peuvent être utilisés pour identifier des formats de données disponibles dans le Presse-papiers ou lors d'opérations de glisser-déplacer.

DataObject

Fournit une implémentation de base de l'interface IDataObject qui définit un mécanisme indépendant du format pour transférer des données.

DataObjectCopyingEventArgs

Arguments pour l’événement DataObject.Copying événement.

DataObjectEventArgs

Fournit une classe de base abstraite pour les événements associés à la classe DataObject.

DataObjectPastingEventArgs

Contient des arguments pour l’événement DataObject.Pasting événement.

DataObjectSettingDataEventArgs

Contient des arguments pour l’événement DataObject.SettingData événement.

DataTemplate

Décrit la structure visuelle d'un objet de données.

DataTemplateKey

Représente la clé de ressource pour la classe DataTemplate.

DataTrigger

Représente un déclencheur qui applique des valeurs de propriété ou exécute des actions lorsque les données liées répondent à une condition spécifiée.

DeferrableContent

Représente du contenu à reporter maintenu dans BAML en tant que flux de données.

DeferrableContentConverter

Convertit un flux en une instance DeferrableContent.

DependencyObject

Représente un objet qui participe au système des propriétés de dépendance.

DependencyObjectType

Implémente un cache de type sous-jacent pour tous les types dérivés DependencyObject.

DependencyProperty

Représente une propriété qui peut être définie par le biais de méthodes, par exemple style, liaison de données, animation et héritage.

DependencyPropertyHelper

Fournit une seule méthode d’assistance (GetValueSource(DependencyObject, DependencyProperty)) qui enregistre la source du système de propriétés pour la valeur effective d’une propriété de dépendance.

DependencyPropertyKey

Fournit un identificateur de propriété de dépendance pour un accès en écriture limité à une propriété de dépendance en lecture seule.

DialogResultConverter

Convertit la propriété DialogResult qui est une valeur Nullable<T> de type Boolean, vers et à partir d'autres types.

DpiChangedEventArgs

Cette classe passe les informations nécessaires à n’importe quel écouteur de l'événement DpiChangedEvent, par exemple lorsqu’une fenêtre est déplacée vers un moniteur avec différentes résolutions PPP ou que la résolution PPP du moniteur actuel change.

DragDrop

Fournit des méthodes d'assistance et des champs pour initialiser des opérations de glisser-déplacer, y compris une méthode pour commencer une opération de glisser-déplacer et des fonctionnalités pour ajouter et supprimer des gestionnaires d'événement associés aux opérations de glisser-déplacer.

DragEventArgs

Contient des arguments concernant tous les événements de glisser-déplacer (DragEnter, DragLeave, DragOveret Drop).

DurationConverter

Convertit les instances de Duration vers et à partir d'autres représentations de types.

DynamicResourceExtension

Implémente une extension de balisage qui prend en charge les références de ressources dynamiques créées en XAML.

DynamicResourceExtensionConverter

Convertit le code XAML analysé en DynamicResourceExtension et prend en charge les références de ressources dynamiques créées en XAML.

EventManager

Fournit des méthodes utilitaires liées aux événements qui inscrivent les événements routés pour les propriétaires de classe et ajoutent des gestionnaires de classe.

EventPrivateKey

Fournit une identification unique pour les événements dont les gestionnaires sont stockés dans une table de hachage interne.

EventRoute

Représente le conteneur de l'itinéraire qu'un événement routé doit suivre.

EventSetter

Représente une méthode setter d’événement dans un style. Les méthodes setter d’événement appellent les gestionnaires d’événements spécifiés en réponse aux événements.

EventTrigger

Représente un déclencheur qui applique un ensemble d’actions en réponse à un événement.

ExceptionRoutedEventArgs

Fournit des données pour les événements en échec Image et MediaElement.

ExitEventArgs

Arguments de l’événement Exit.

Expression

Ce type prend en charge l’infrastructure Windows Presentation Foundation (WPF) et n’est pas destinée à être utilisée directement à partir de votre code.

ExpressionConverter

Convertit des instances de Expression vers et à partir d'autres types.

FigureLengthConverter

Convertit des instances d'autres types vers et à partir de FigureLength.

FontSizeConverter

Convertit des valeurs de taille de police vers et à partir d'autres représentations de types.

FontStretchConverter

Convertit les instances de FontStretch vers et à partir d'autres représentations de types.

FontStretches

Fournit un ensemble de valeurs FontStretch statiques prédéfinies.

FontStyleConverter

Convertit des instances de FontStyle en et à partir d'autres types de données.

FontStyles

Fournit un ensemble de valeurs FontStyle statiques prédéfinies.

FontWeightConverter

Convertit des instances de FontWeight en et à partir d'autres types de données.

FontWeights

Fournit un ensemble de valeurs FontWeight statiques prédéfinies.

FrameworkCompatibilityPreferences

Contient des propriétés qui spécifient le comportement que doit avoir une application par rapport aux fonctionnalités WPF qui se trouvent dans l’assembly PresentationFramework.

FrameworkContentElement

FrameworkContentElement est l’implémentation et l’expansion de niveau infrastructure WPF de la classe de base ContentElement. FrameworkContentElement ajoute la prise en charge d’API d’entrée supplémentaires (notamment des info-bulles et des menus contextuels), des plans conceptuels, du contexte de données de la liaison de données, des styles et d’API d’assistance d’arborescence logique.

FrameworkElement

Fournit un jeu de niveau infrastructure WPF de propriétés, d’événements et de méthodes pour les éléments WPF (Windows Presentation Foundation). Cette classe représente l’implémentation de niveau infrastructure WPF fournie qui repose sur les API de niveau noyau WPF définies par UIElement.

FrameworkElementFactory

Prend en charge la création de modèles.

FrameworkPropertyMetadata

Signale ou applique des métadonnées pour une propriété de dépendance, en ajoutant des caractéristiques de propriétés système spécifiques à l’infrastructure.

FrameworkTemplate

Active l'instanciation d'une arborescence de FrameworkElement et/ou d'objets FrameworkContentElement.

Freezable

Définit un objet qui a un état modifiable et un état en lecture seule (figé). Les classes qui dérivent de Freezable fournissent une notification de modifications détaillée, peuvent être rendues immuables et peuvent être clonées.

FreezableCollection<T>

Représente une collection d’objets DependencyObject, Freezable ou Animatable. FreezableCollection<T> est lui-même un type Animatable.

GiveFeedbackEventArgs

Contient des arguments pour l'événement GiveFeedback.

GridLengthConverter

Convertit des instances d’autres types vers et à partir d’instances GridLength.

HierarchicalDataTemplate

Représente un DataTemplate qui prend en charge HeaderedItemsControl, tel que TreeViewItem ou MenuItem.

HwndDpiChangedEventArgs

Représente un type de HandledEventArgs correspondant à un événement DpiChanged.

Int32RectConverter

Convertit les instances d'autres types vers et à partir de Int32Rect.

KeySplineConverter

Convertit des instances d'autres types vers et à partir de KeySpline.

KeyTimeConverter

Convertit des instances de KeyTime vers et à partir d'autres types.

LengthConverter

Convertit des instances d'autres types vers et à partir d'instances d'un Double qui représente la longueur d'un objet.

LocalizabilityAttribute

Spécifie les attributs de localisation pour une classe ou un membre de classe XAML binaire (BAML).

Localization

La classe Localization définit les propriétés attachées pour les commentaires et attributs de localisation.

LogicalTreeHelper

Fournit des méthodes d’assistance statiques permettant d’interroger des objets dans l’arborescence logique.

LostFocusEventManager

Fournit une implémentation WeakEventManager afin que vous puissiez utiliser le modèle « écouteur d'événements faible » pour joindre des écouteurs aux événements LostFocus ou LostFocus.

MediaScriptCommandRoutedEventArgs

Fournit des données pour les événements ScriptCommand et ScriptCommand.

MessageBox

Affiche une boîte de message.

MultiDataTrigger

Représente un déclencheur qui applique des valeurs de propriété ou exécute des actions lorsque les données liées remplissent un ensemble de conditions.

MultiTrigger

Représente un déclencheur qui applique des valeurs de propriété ou effectue des actions lorsqu'un ensemble de conditions est satisfait.

NameScope

Implémente la prise en charge de WPF de base pour les méthodes INameScope qui stockent ou récupèrent des mappages nom-objet dans une portée de nom XAML particulière. Ajoute la prise en charge de propriété jointe pour simplifier la récupération ou la définition des noms de portées de nom XAML de manière dynamique au niveau de l’élément.

NullableBoolConverter

Convertit sur et à partir du type Nullable<T> (à l'aide de la contrainte de type Boolean sur le générique).

PointConverter

Convertit des instances d'autres types vers et à partir de Point.

PresentationSource

Fournit une base abstraite pour les classes qui présentent du contenu provenant d'une autre technologie dans le cadre d'un scénario d'interopérabilité. De plus, cette classe met à disposition des méthodes statiques pour utiliser ces sources, ainsi que l'architecture de base de présentation en couches.

PropertyMetadata

Définit certains aspects du comportement d’une propriété de dépendance quand elle est appliquée à un type spécifique, notamment les conditions dans lesquelles elle a été inscrite.

PropertyPath

Implémente une structure de données pour décrire une propriété comme un chemin sous une autre propriété ou sous un type propriétaire. Les chemins de propriété sont utilisés dans la liaison de données à des objets, ainsi que dans les plans conceptuels et les chronologies des animations.

PropertyPathConverter

Fournit un convertisseur de type pour les objets PropertyPath.

QueryContinueDragEventArgs

Contient des arguments pour l'événement QueryContinueDrag.

RectConverter

Convertit des instances d’autres types en instances de Rect et à partir de celles-ci.

RequestBringIntoViewEventArgs

Fournit des données pour l’événement routé RequestBringIntoView.

ResourceDictionary

Fournit une implémentation de table de hachage/dictionnaire qui contient des ressources WPF utilisées par les composants et par d’autres éléments d’une application WPF.

ResourceKey

Fournit une classe de base abstraite pour différentes clés de ressource.

ResourceReferenceKeyNotFoundException

Exception levée lorsqu'une clé de référence de ressource ne peut pas être trouvée pendant l'analyse ou la sérialisation de ressources d'extension de balisage.

RoutedEvent

Représente et identifie un événement routé et déclare ses caractéristiques.

RoutedEventArgs

Contient des données d’événements et des informations état associées à un événement routé.

RoutedPropertyChangedEventArgs<T>

Fournit des données concernant la modification d’une valeur à une propriété de dépendance comme indiqué par des événements routés particuliers, notamment les valeurs précédente et actuelle de la propriété modifiée.

SessionEndingCancelEventArgs

Contient les arguments d'événement pour l'événement SessionEnding.

Setter

Représente un accesseur Set qui applique une valeur de propriété.

SetterBase

Représente la classe de base pour les accesseurs Set de valeur.

SetterBaseCollection

Représente une collection d'objets SetterBase.

SizeChangedEventArgs

Fournit des données liées à l'événement SizeChanged.

SizeChangedInfo

Signalez les caractéristiques d'une modification de valeur qui implique une Size. Cela est utilisé comme un paramètre dans les substitutions OnRenderSizeChanged(SizeChangedInfo).

SizeConverter

Convertit les instances d'autres types vers et à partir des instances de la classe Size.

SourceChangedEventArgs

Fournit des données pour l’événement SourceChanged à des fins d’interopérabilité. Cette classe ne peut pas être héritée.

SplashScreen

Fournit un écran de démarrage pour une application WPF (Windows Presentation Foundation).

StartupEventArgs

Contient les arguments pour l'événement Startup.

StaticResourceExtension

Implémente une extension de balisage qui prend en charge les références de ressources statiques (au moment du chargement XAML) créées en XAML.

StrokeCollectionConverter

Convertit StrokeCollection en chaîne.

Style

Active le partage des propriétés, des ressources et des gestionnaires d'événements entre les instances d'un type.

StyleTypedPropertyAttribute

Représente un attribut qui s'applique à la définition de classe et détermine le TargetType des propriétés qui sont de type Style.

SystemColors

Contient les couleurs système, pinceaux système et clés de ressource système qui correspondent aux éléments d’affichage du système.

SystemCommands

Définit les commandes routées qui sont communes à la gestion des fenêtres.

SystemFonts

Contient des propriétés qui exposent les ressources système relatives aux polices.

SystemParameters

Contient des propriétés que vous pouvez utiliser pour interroger les paramètres système.

TemplateBindingExpression

Décrit une instance d'exécution de TemplateBindingExtension.

TemplateBindingExpressionConverter

Convertisseur de type utilisé pour construire une extension de balisage à partir d'une instance TemplateBindingExpression pendant la sérialisation.

TemplateBindingExtension

Implémente une extension de balisage qui prend en charge la liaison entre la valeur d'une propriété dans un modèle et la valeur d'une autre propriété exposée sur le contrôle basé sur un modèle.

TemplateBindingExtensionConverter

Convertisseur de type utilisé pour construire une TemplateBindingExtension à partir d'une instance pendant la sérialisation.

TemplateContent

Implémente la logique d'enregistrement et de lecture utilisée par les modèles pour différer le contenu lorsqu'ils interagissent avec des lecteurs et des writers XAML.

TemplateContentLoader

Implémente XamlDeferringLoader pour différer le chargement du contenu XAML défini pour un modèle en XAML WPF.

TemplateKey

En cas d'utilisation comme clé de ressource pour un modèle de données, permet au modèle de données de participer au processus de recherche.

TemplatePartAttribute

Représente un attribut appliqué à la définition de classe pour identifier le type des parties nommées qui sont utilisées pour l'élaboration de modèles.

TemplateVisualStateAttribute

Spécifie qu'un contrôle peut être dans un certain état et qu'un VisualState est attendu dans le ControlTemplate du contrôle.

TextDecoration

Représente une décoration de texte, qui est une ornementation visuelle ajoutée au texte (tel qu'un soulignement).

TextDecorationCollection

Représente une collection d'instances TextDecoration.

TextDecorationCollectionConverter

Convertit les instances de TextDecorationCollection à partir d'autres types de données.

TextDecorations

Fournit un ensemble de décorations de texte statiques prédéfinies.

ThemeDictionaryExtension

Implémente une extension de balisage qui permet aux auteurs d'application de personnaliser des styles de contrôle selon le thème système actuel.

ThemeInfoAttribute

Spécifie l'emplacement dans lequel les dictionnaires de thèmes sont stockés pour un assembly.

ThicknessConverter

Convertit des instances d’autres types en instances de Thickness et à partir de celles-ci.

Trigger

Représente un déclencheur qui applique des valeurs de propriété ou effectue des actions de manière conditionnelle.

TriggerAction

Décrit une action à exécuter pour un déclencheur.

TriggerActionCollection

Représente une collection d'objets TriggerAction.

TriggerBase

Représente la classe de base pour spécifier une valeur conditionnelle dans un objet Style.

TriggerCollection

Représente une collection d'objets TriggerBase.

UIElement

UIElement est une classe de base pour les implémentations WPF au niveau principal reposant sur des éléments WPF (Windows Presentation Foundation) et des caractéristiques de présentation de base.

UIElement3D

UIElement3D est une classe de base pour les implémentations WPF au niveau principal reposant sur des éléments WPF (Windows Presentation Foundation) et des caractéristiques de présentation de base.

UIPropertyMetadata

Fournit des métadonnées de propriété pour les propriétés ne faisant pas partie de l'infrastructure qui n'ont aucun impact sur le rendu/l'interface utilisateur au niveau principal.

VectorConverter

Convertit des instances d'autres types vers et à partir de Vector.

VisualState

Représente l'apparence visuelle du contrôle quand il est dans un état spécifique.

VisualStateChangedEventArgs

Fournit des données pour les événements CurrentStateChanging et CurrentStateChanged.

VisualStateGroup

Contient les objets VisualState mutuellement exclusifs et les objets VisualTransition utilisés pour passer d'un état à l'autre.

VisualStateManager

Gère les états et la logique de transition entre les états des contrôles.

VisualTransition

Représente le comportement visuel qui se produit lorsqu'un contrôle passe d'un état à un autre.

WeakEventManager

Fournit une classe de base pour le gestionnaire d’événements utilisé dans le modèle d’événement faible. Le gestionnaire ajoute et supprime des écouteurs pour les événements (ou rappels) qui utilisent également le modèle.

WeakEventManager.ListenerList

Fournit une liste des collections intégrées permettant de stocker des écouteurs pour WeakEventManager.

WeakEventManager<TEventSource,TEventArgs>

Fournit un WeakEventManager de type sécurisé qui permet de spécifier le gestionnaire d'événements à utiliser pour le modèle d'écouteur d'événements faible. Cette classe définit un paramètre de type pour la source de l'événement et un paramètre de type pour les données d'événement utilisées.

WeakEventManager.ListenerList<TEventArgs>

Fournit une liste des collections de type sécurisé pour stocker des écouteurs pour WeakEventManager. Cette classe définit un paramètre de type pour les données d'événement utilisées.

Window

Permet de créer, configurer, afficher et gérer la durée de vie des fenêtres et boîtes de dialogue.

WindowCollection

Représente une collection d'objets Window. Cette classe ne peut pas être héritée.

Structures

CornerRadius

Représente les rayons des angles d’un rectangle.

DependencyPropertyChangedEventArgs

Fournit des données pour différents événements de modification de propriété. En général, ces événements font état des modifications effectives de valeurs dans la valeur d’une propriété de dépendance en lecture seule. Il est aussi possible de l’utiliser dans le cadre d’une implémentation de PropertyChangedCallback.

DpiScale

Stocke les informations PPP à partir desquelles un Visual ou un UIElement est rendu.

Duration

Représente la durée d’activité d’un Timeline.

FigureLength

Décrit la hauteur ou la largeur de Figure.

FontStretch

Décrit le degré d'étirement d'une police par rapport aux proportions normales.

FontStyle

Définit une structure qui représente le style de police comme normal, italique ou oblique.

FontWeight

Fait référence à la densité d'une police, en termes de clarté ou d'épaisseur des traits.

FreezableCollection<T>.Enumerator

Énumère les membres de FreezableCollection<T>.

GridLength

Représente la longueur des éléments qui prennent explicitement en charge les types d’unité Star.

Int32Rect

Décrit la largeur, la hauteur et l’emplacement d’un rectangle entier.

LocalValueEntry

Représente un identificateur de propriété et la valeur de propriété d’une propriété de dépendance définie localement.

LocalValueEnumerator

Fournit la prise en charge de l’énumération pour les valeurs locales de toutes les propriétés de dépendance qui existent sur un DependencyObject.

Point

Représente une paire de coordonnées x et y dans l'espace à deux dimensions.

Rect

Décrit la largeur, la hauteur et l’emplacement d’un rectangle.

RoutedEventHandlerInfo

Fournit des informations de gestion particulière pour indiquer aux écouteurs d'événements si des gestionnaires spécifiques doivent être appelés.

Size

Implémente une structure utilisée pour décrire le Size d’un objet.

TextDecorationCollection.Enumerator

Énumère les éléments TextDecoration de TextDecoration.

Thickness

Décrit l'épaisseur d'un cadre autour d'un rectangle. Quatre valeurs Double décrivent respectivement les côtés Left, Top, Right et Bottom du rectangle.

ValueSource

Signale les informations retournées par GetValueSource(DependencyObject, DependencyProperty).

Vector

Représente un déplacement dans l’espace 2D.

Interfaces

IContentHost

Cette interface est implémentée par les dispositions qui hébergent ContentElement.

IDataObject

Fournit un mécanisme indépendant du format destiné au transfert de données.

IFrameworkInputElement

Déclare un contrat de portée de nom pour les éléments d’infrastructure.

IInputElement

Établit les événements communs et également les propriétés et les méthodes relatives à un événement pour le traitement des entrées de base par les éléments WPF (Windows Presentation Foundation).

IWeakEventListener

Prend en charge l'écoute d'événements pour les classes qui doivent recevoir des événements à travers le modèle WeakEvent et WeakEventManager.

Énumérations

BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions

Fournit un ensemble de valeurs qui décrivent comment le répartiteur répond aux échecs rencontrées lors de la demande de traitement.

BaselineAlignment

Décrit la façon dont la ligne de base d'un élément texte est positionnée sur l'axe vertical, par rapport à la ligne de base établie pour le texte.

BaseValueSource

Identifie la source du système de propriétés pour une valeur de propriété de dépendance donnée.

ColumnSpaceDistribution

Décrit comment distribuer l'espace dans un contenu de flux en colonnes.

DragAction

Spécifie si une opération de glisser-déplacer doit se poursuivre et de quelle façon.

DragDropEffects

Spécifie les effets d'une opération de glisser-déplacer.

DragDropKeyStates

Spécifie l'état actuel des touches de modification (MAJ, CTRL et ALT), ainsi que l'état des boutons de la souris.

FigureHorizontalAnchor

Décrit la référence d'emplacement d'une illustration dans le sens horizontal.

FigureUnitType

Décrit le type d'unité associé à la largeur ou à la hauteur de FigureLength.

FigureVerticalAnchor

Décrit le point de référence d'une illustration dans le sens vertical.

FlowDirection

Définit des constantes qui spécifient le sens de déroulement du contenu pour le texte et les éléments de l’interface utilisateur (IU).

FontCapitals

Décrit le style de majuscule pour un objet Typography.

FontEastAsianLanguage

Fournit un mécanisme permettant de sélectionner des versions de glyphes spécifiques à une police pour un système d'écriture ou un langage d'Asie de l'Est.

FontEastAsianWidths

Permet à l'utilisateur de sélectionner des glyphes de styles de largeurs différents.

FontFraction

Décrit le style de fraction pour un objet Typography.

FontNumeralAlignment

Décrit l'alignement numéral d'un objet Typography.

FontNumeralStyle

Décrit le style de chiffre d'un objet Typography.

FontVariants

Restitue des formats de glyphes typographiques différents.

FrameworkPropertyMetadataOptions

Spécifie les types de comportement de la propriété de niveau infrastructure qui se rapportent à une propriété de dépendance particulière dans le système de propriétés WPF (Windows Presentation Foundation).

GridUnitType

Décrit le type de valeur détenu par un objet GridLength.

HorizontalAlignment

Indique l'emplacement où un élément doit être affiché sur l'axe horizontal par rapport à l'emplacement de disposition alloué de l'élément parent.

InheritanceBehavior

Indique le mode de recherche actuel pour l’héritage des valeurs de propriétés, pour la recherche de ressources et pour la recherche RelativeSource FindAncestor. Une recherche RelativeSource FindAncestor se produit lorsqu’une liaison utilise un RelativeSource dont la propriété Mode est définie sur la valeur FindAncestor.

LineBreakCondition

Décrit la condition de saut de ligne d'un objet inséré.

LineStackingStrategy

Décrit un mécanisme par lequel une zone de lignes est déterminée pour chaque ligne.

LocalizationCategory

Spécifie la valeur de catégorie de LocalizabilityAttribute pour une classe ou un membre de classe XAML binaire (BAML).

MessageBoxButton

Spécifie les boutons affichés dans une boîte de message. Utilisé comme argument de la méthode Show.

MessageBoxImage

Spécifie l'icône affichée par une boîte de message.

MessageBoxOptions

Spécifie des options d'affichage spéciales pour une boîte de message.

MessageBoxResult

Spécifie le bouton de la boîte de message sur lequel clique un utilisateur. MessageBoxResult est retourné par la méthode Show.

Modifiability

Spécifie la valeur de modifiabilité de LocalizabilityAttribute pour une classe ou un membre de classe XAML binaire (BAML).

PowerLineStatus

Indique si le système est sous tension ou si l'état de l'alimentation est inconnu.

Readability

Spécifie la valeur de lisibilité de LocalizabilityAttribute pour une classe ou un membre de classe XAML binaire (BAML).

ReasonSessionEnding

Spécifie la raison pour laquelle la session de l'utilisateur se termine. Utilisé par la propriété ReasonSessionEnding.

ResizeMode

Spécifie si une fenêtre peut être redimensionnée et, le cas échéant, comment. Utilisé par la propriété ResizeMode.

ResourceDictionaryLocation

Spécifie les emplacements des dictionnaires de ressources de thèmes.

RoutingStrategy

Indique la stratégie de routage d’un événement routé.

ShutdownMode

Spécifie comment une application s'arrête. Utilisé par la propriété ShutdownMode.

SizeToContent

Spécifie le mode de redimensionnement automatique d'une fenêtre pour s'adapter à son contenu. Utilisé par la propriété SizeToContent.

TemplateKey.TemplateType

Décrit les différents types de modèles qui utilisent TemplateKey.

TextAlignment

Spécifie si le texte dans l'objet est aligné à gauche, aligné à droite, centré ou justifié.

TextDataFormat

Spécifie le format des données texte.

TextDecorationLocation

Spécifie la position verticale d'un objet TextDecoration.

TextDecorationUnit

Spécifie le type d’unité d’un TextDecorationPenOffset ou d’une valeur d’épaisseur Pen.

TextMarkerStyle

Décrit l'apparence du style de puce d'un élément de liste.

TextTrimming

Décrit comment le texte est tronqué quand il déborde de sa zone conteneur.

TextWrapping

Spécifie si le texte fait l’objet d’un retour automatique à la ligne quand il atteint le bord de la zone conteneur.

VerticalAlignment

Décrit comment un élément enfant est positionné verticalement ou étiré dans l'emplacement de disposition d'un parent.

Visibility

Spécifie l’état d’affichage d’un élément.

WindowStartupLocation

Spécifie la position à laquelle un objet Window s'affiche lorsqu'il est ouvert pour la première fois. Utilisé par la propriété WindowStartupLocation.

WindowState

Spécifie si une fenêtre est réduite, agrandie ou restaurée. Utilisé par la propriété WindowState.

WindowStyle

Spécifie le type de bordure qu'un objet Window possède. Utilisé par la propriété WindowStyle.

WrapDirection

Spécifie les directions autorisées que le contenu peut encapsuler autour d'un objet.

Délégués

AutoResizedEventHandler

Représente la méthode qui gérera l’événement AutoResized déclenché par HwndSource.

CoerceValueCallback

Fournit un modèle pour une méthode appelée toutes les fois qu'une valeur de propriété de dépendance est réévaluée, ou que la contrainte est demandée spécifiquement.

DataObjectCopyingEventHandler

Représente une méthode qui va gérer l’événement attaché Copying.

DataObjectPastingEventHandler

Représente une méthode qui va gérer l’événement attaché Pasting.

DataObjectSettingDataEventHandler

Représente une méthode qui va gérer l’événement attaché SettingData.

DependencyPropertyChangedEventHandler

Représente la méthode qui gère les événements déclenchés en cas de modification de DependencyProperty sur une implémentation de DependencyObject donnée.

DpiChangedEventHandler

Représente une méthode qui gérera DpiChangedEventArgs.

DragEventHandler

Représente une méthode qui gère les événements routés de glisser-déplacer, par exemple DragEnter.

ExitEventHandler

Représente la méthode qui gère l’événement Exit.

GiveFeedbackEventHandler

Représente une méthode qui gère l’événement routé de commentaires à partir d’opérations de glisser-déposer in-process, par exemple GiveFeedback.

HwndDpiChangedEventHandler

Délégué à utiliser pour les gestionnaires qui reçoivent la notification de modification de PPP.

PropertyChangedCallback

Représente le rappel qui est appelé quand la valeur de propriété effective d’une propriété de dépendance change.

QueryContinueDragEventHandler

Représente une méthode qui va gérer les événements routés, et permet l’annulation d’une opération de glisser-déposer par la source du glissement, par exemple QueryContinueDrag.

RequestBringIntoViewEventHandler

Représente la méthode qui va gérer l’événement routé RequestBringIntoView.

RoutedEventHandler

Représente la méthode chargée de gérer divers événements routés qui n’ont pas de données d’événement spécifiques en dehors des données communes à tous les événements routés.

RoutedPropertyChangedEventHandler<T>

Représente les méthodes qui gèrent différents événements routés qui effectuent le suivi des modifications de valeurs de propriétés.

SessionEndingCancelEventHandler

Représente la méthode qui gère l’événement SessionEnding.

SizeChangedEventHandler

Représente la méthode qui va gérer l’événement routé SizeChanged.

SourceChangedEventHandler

Représente la méthode qui va gérer l’événement « SourceChanged » sur des éléments d’écouteur spécifiques.

StartupEventHandler

Représente la méthode qui gère l’événement Startup.

ValidateValueCallback

Représente une méthode utilisée comme un rappel qui valide la valeur effective d’une propriété de dépendance.