Lire en anglais

Partager via


IFrameworkInputElement Interface

Définition

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

public interface IFrameworkInputElement : System.Windows.IInputElement
Dérivé
Implémente

Remarques

Cette interface n’est pas destinée à l’implémentation. Son objectif est de prendre en charge l’infrastructure au niveau de l’infrastructure WPF. Pour implémenter un namescope, consultez INameScope.

Propriétés

Focusable

Obtient ou définit une valeur qui indique si le focus peut être défini pour cet élément.

(Hérité de IInputElement)
IsEnabled

Obtient une valeur qui indique si cet élément est activé dans l’interface utilisateur.

(Hérité de IInputElement)
IsKeyboardFocused

Obtient une valeur qui indique si l’élément a le focus clavier.

(Hérité de IInputElement)
IsKeyboardFocusWithin

Obtient une valeur qui indique si le focus clavier se trouve à l’intérieur des limites de l’élément, y compris si le focus clavier est à l’intérieur des limites de tous les éléments enfants visuels.

(Hérité de IInputElement)
IsMouseCaptured

Obtient une valeur qui indique si la souris est capturée pour cet élément.

(Hérité de IInputElement)
IsMouseDirectlyOver

Obtient une valeur qui indique si le pointeur de la souris se trouve au-dessus de cet élément dans le sens du test de positionnement le plus strict.

(Hérité de IInputElement)
IsMouseOver

Obtient une valeur qui indique si le pointeur de la souris se trouve sur cet élément (notamment sur les éléments visuels enfants qui sont à l’intérieur de ses limites).

(Hérité de IInputElement)
IsStylusCaptured

Obtient une valeur qui indique si le stylet est capturé pour cet élément.

(Hérité de IInputElement)
IsStylusDirectlyOver

Obtient une valeur qui indique si le stylet se trouve au-dessus de cet élément dans le sens de test de positionnement le plus strict.

(Hérité de IInputElement)
IsStylusOver

Obtient une valeur qui indique si le stylet se trouve sur cet élément (ou sur des éléments visuels enfants qui sont à l’intérieur de ses limites).

(Hérité de IInputElement)
Name

Obtient ou définit le nom d'un élément.

Méthodes

AddHandler(RoutedEvent, Delegate)

Ajoute un gestionnaire d’événements routés pour un événement routé particulier à un élément.

(Hérité de IInputElement)
CaptureMouse()

Essaie de forcer la capture de la souris par cet élément.

(Hérité de IInputElement)
CaptureStylus()

Essaie de forcer la capture du stylet par cet élément.

(Hérité de IInputElement)
Focus()

Essaie de donner le focus au clavier sur cet élément.

(Hérité de IInputElement)
RaiseEvent(RoutedEventArgs)

Déclenche l'événement routé qui est spécifié par la propriété RoutedEvent dans le RoutedEventArgs fourni.

(Hérité de IInputElement)
ReleaseMouseCapture()

Supprime la capture de la souris, si cet élément maintient la capture.

(Hérité de IInputElement)
ReleaseStylusCapture()

Supprime la capture du stylet, si cet élément maintient la capture.

(Hérité de IInputElement)
RemoveHandler(RoutedEvent, Delegate)

Supprime de cet élément toutes les instances du gestionnaire d’événements routés spécifiées.

(Hérité de IInputElement)

Événements

GotKeyboardFocus

Se produit lorsque le focus du clavier est sur cet élément.

(Hérité de IInputElement)
GotMouseCapture

Se produit lorsque l’élément capture la souris.

(Hérité de IInputElement)
GotStylusCapture

Se produit lorsque l’élément capture le stylet.

(Hérité de IInputElement)
KeyDown

Se produit lorsqu'une touche est enfoncée alors que le focus du clavier est sur cet élément.

(Hérité de IInputElement)
KeyUp

Se produit lorsqu'une touche est relâchée alors que le focus du clavier est sur cet élément.

(Hérité de IInputElement)
LostKeyboardFocus

Se produit lorsque le focus du clavier n'est plus sur cet élément.

(Hérité de IInputElement)
LostMouseCapture

Se produit lorsque cet élément perd la capture de la souris.

(Hérité de IInputElement)
LostStylusCapture

Se produit lorsque cet élément perd la capture du stylet.

(Hérité de IInputElement)
MouseEnter

Se produit lorsque le pointeur de la souris entre dans les limites de cet élément.

(Hérité de IInputElement)
MouseLeave

Se produit lorsque le pointeur de la souris quitte les limites de cet élément.

(Hérité de IInputElement)
MouseLeftButtonDown

Se produit lorsque le bouton gauche de la souris est enfoncé alors que le pointeur est sur l’élément.

(Hérité de IInputElement)
MouseLeftButtonUp

Se produit lorsque le bouton gauche de la souris est relâché alors que le pointeur est sur l’élément.

(Hérité de IInputElement)
MouseMove

Se produit lorsque le pointeur de la souris se déplace en étant sur l’élément.

(Hérité de IInputElement)
MouseRightButtonDown

Se produit lorsque le bouton droit de la souris est enfoncé avec le pointeur de la souris sur l’élément.

(Hérité de IInputElement)
MouseRightButtonUp

Se produit lorsque le bouton droit de la souris est relâché avec le pointeur de la souris sur l’élément.

(Hérité de IInputElement)
MouseWheel

Se produit lorsque la roulette de la souris se déplace alors que le pointeur de la souris se trouve sur cet élément.

(Hérité de IInputElement)
PreviewGotKeyboardFocus

Se produit lorsque le focus du clavier est sur cet élément.

(Hérité de IInputElement)
PreviewKeyDown

Se produit lorsqu'une touche est enfoncée alors que le focus du clavier est sur cet élément.

(Hérité de IInputElement)
PreviewKeyUp

Se produit lorsqu'une touche est relâchée alors que le focus du clavier est sur cet élément.

(Hérité de IInputElement)
PreviewLostKeyboardFocus

Se produit lorsque le focus du clavier n'est plus sur cet élément.

(Hérité de IInputElement)
PreviewMouseLeftButtonDown

Se produit lorsque le bouton gauche de la souris est enfoncé alors que le pointeur est sur l’élément.

(Hérité de IInputElement)
PreviewMouseLeftButtonUp

Se produit lorsque le bouton gauche de la souris est relâché alors que le pointeur est sur l’élément.

(Hérité de IInputElement)
PreviewMouseMove

Se produit lorsque le pointeur de la souris se déplace en étant sur l’élément.

(Hérité de IInputElement)
PreviewMouseRightButtonDown

Se produit lorsque le bouton droit de la souris est enfoncé avec le pointeur de la souris sur l’élément.

(Hérité de IInputElement)
PreviewMouseRightButtonUp

Se produit lorsque le bouton droit de la souris est relâché avec le pointeur de la souris sur l’élément.

(Hérité de IInputElement)
PreviewMouseWheel

Se produit lorsque la roulette de la souris se déplace alors que le pointeur de la souris se trouve sur cet élément.

(Hérité de IInputElement)
PreviewStylusButtonDown

Se produit lorsque le bouton du stylet est enfoncé alors que le stylet se trouve sur cet élément.

(Hérité de IInputElement)
PreviewStylusButtonUp

Se produit lorsque le bouton du stylet est relâché alors que le stylet se trouve sur cet élément.

(Hérité de IInputElement)
PreviewStylusDown

Se produit quand le stylet touche le numériseur alors qu’il est au-dessus de l’élément.

(Hérité de IInputElement)
PreviewStylusInAirMove

Se produit quand le stylet se déplace au-dessus d’un élément, mais sans toucher le numériseur.

(Hérité de IInputElement)
PreviewStylusInRange

Se produit lorsque le stylet est suffisamment près du numériseur pour être détecté.

(Hérité de IInputElement)
PreviewStylusMove

Se produit lorsque le stylet se déplace au-dessus de l’élément.

(Hérité de IInputElement)
PreviewStylusOutOfRange

Se produit lorsque le stylet est trop loin du numériseur pour être détecté.

(Hérité de IInputElement)
PreviewStylusSystemGesture

Se produit lorsque l'un des divers mouvements du stylet est détecté, par exemple Tap ou Drag.

(Hérité de IInputElement)
PreviewStylusUp

Se produit quand le stylet est soulevé du numériseur alors qu’il est au-dessus de cet élément.

(Hérité de IInputElement)
PreviewTextInput

Se produit lorsque cet élément recueille du texte indépendamment du périphérique.

(Hérité de IInputElement)
StylusButtonDown

Se produit lorsque le bouton du stylet est enfoncé alors que le stylet se trouve sur cet élément.

(Hérité de IInputElement)
StylusButtonUp

Se produit lorsque le bouton du stylet est relâché alors que le stylet se trouve sur cet élément.

(Hérité de IInputElement)
StylusDown

Se produit quand le stylet touche le numériseur alors qu’il est au-dessus de l’élément.

(Hérité de IInputElement)
StylusEnter

Se produit lorsque le curseur du stylet entre dans les limites de l’élément.

(Hérité de IInputElement)
StylusInAirMove

Se produit quand le stylet se déplace au-dessus d’un élément, mais sans toucher le numériseur.

(Hérité de IInputElement)
StylusInRange

Se produit lorsque le stylet est suffisamment près du numériseur pour être détecté.

(Hérité de IInputElement)
StylusLeave

Se produit lorsque le curseur du stylet sort des limites de l’élément.

(Hérité de IInputElement)
StylusMove

Se produit lorsque le curseur du stylet se déplace au-dessus de l’élément.

(Hérité de IInputElement)
StylusOutOfRange

Se produit lorsque le stylet est trop loin du numériseur pour être détecté.

(Hérité de IInputElement)
StylusSystemGesture

Se produit lorsque l'un des divers mouvements du stylet est détecté, par exemple Tap ou Drag.

(Hérité de IInputElement)
StylusUp

Se produit quand le stylet est soulevé du numériseur alors qu’il est au-dessus de cet élément.

(Hérité de IInputElement)
TextInput

Se produit lorsque cet élément recueille du texte indépendamment du périphérique.

(Hérité de IInputElement)

S’applique à

Produit Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9