Langue

IFrameworkInputElement Interface

Définition

Déclare un contrat namescope pour les éléments de framework.

public interface class IFrameworkInputElement : System::Windows::IInputElement
public interface IFrameworkInputElement : System.Windows.IInputElement
type IFrameworkInputElement = interface
    interface IInputElement
Public Interface IFrameworkInputElement
Implements 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 du framework WPF. Pour implémenter un namescope, consultez INameScope.

Propriétés

Nom Description
Focusable

Obtient ou définit une valeur qui indique si le focus peut être défini sur 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 cet élément a le focus clavier.

(Hérité de IInputElement)
IsKeyboardFocusWithin

Obtient une valeur qui indique si le focus clavier se trouve n’importe où à l’intérieur des limites de l’élément, notamment si le focus clavier se trouve à l’intérieur des limites d’éléments enfants visuels.

(Hérité de IInputElement)
IsMouseCaptured

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

(Hérité de IInputElement)
IsMouseDirectlyOver

Obtient une valeur qui indique si le pointeur de la souris se trouve sur cet élément dans le sens strict des tests de positionnement.

(Hérité de IInputElement)
IsMouseOver

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

(Hérité de IInputElement)
IsStylusCaptured

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

(Hérité de IInputElement)
IsStylusDirectlyOver

Obtient une valeur qui indique si le stylet est sur cet élément dans le sens strict des tests de positionnement.

(Hérité de IInputElement)
IsStylusOver

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

(Hérité de IInputElement)
Name

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

Méthodes

Nom Description
AddHandler(RoutedEvent, Delegate)

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

(Hérité de IInputElement)
CaptureMouse()

Tente de forcer la capture de la souris à cet élément.

(Hérité de IInputElement)
CaptureStylus()

Tente de forcer la capture du stylet à cet élément.

(Hérité de IInputElement)
Focus()

Tente de concentrer le clavier sur cet élément.

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

Déclenche l’événement routé spécifié par la RoutedEvent propriété dans le fichier fourni RoutedEventArgs.

(Hérité de IInputElement)
ReleaseMouseCapture()

Libère la capture de la souris, si cet élément contient la capture.

(Hérité de IInputElement)
ReleaseStylusCapture()

Libère la capture de stylet, si cet élément contient la capture.

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

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

(Hérité de IInputElement)

Événements

Nom Description
GotKeyboardFocus

Se produit lorsque le clavier est concentré 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 pendant que le clavier est concentré sur cet élément.

(Hérité de IInputElement)
KeyUp

Se produit lorsqu’une touche est libérée pendant que le clavier est concentré sur cet élément.

(Hérité de IInputElement)
LostKeyboardFocus

Se produit lorsque le clavier n’est plus concentré 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 de 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é pendant que le pointeur de la souris se trouve sur l’élément.

(Hérité de IInputElement)
MouseLeftButtonUp

Se produit lorsque le bouton gauche de la souris est libéré pendant que le pointeur de la souris se trouve sur l’élément.

(Hérité de IInputElement)
MouseMove

Se produit lorsque le pointeur de la souris se déplace pendant que le pointeur de la souris se trouve sur l’élément.

(Hérité de IInputElement)
MouseRightButtonDown

Se produit lorsque le bouton droit de la souris est enfoncé pendant que le pointeur de la souris se trouve sur l’élément.

(Hérité de IInputElement)
MouseRightButtonUp

Se produit lorsque le bouton droit de la souris est libéré pendant que le pointeur de la souris se trouve sur l’élément.

(Hérité de IInputElement)
MouseWheel

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

(Hérité de IInputElement)
PreviewGotKeyboardFocus

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

(Hérité de IInputElement)
PreviewKeyDown

Se produit lorsqu’une touche est enfoncée pendant que le clavier est concentré sur cet élément.

(Hérité de IInputElement)
PreviewKeyUp

Se produit lorsqu’une touche est libérée pendant que le clavier est concentré sur cet élément.

(Hérité de IInputElement)
PreviewLostKeyboardFocus

Se produit lorsque le clavier n’est plus concentré sur cet élément.

(Hérité de IInputElement)
PreviewMouseLeftButtonDown

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

(Hérité de IInputElement)
PreviewMouseLeftButtonUp

Se produit lorsque le bouton gauche de la souris est libéré pendant que le pointeur de la souris se trouve sur l’élément.

(Hérité de IInputElement)
PreviewMouseMove

Se produit lorsque le pointeur de la souris se déplace pendant que le pointeur de la souris se trouve sur l’élément.

(Hérité de IInputElement)
PreviewMouseRightButtonDown

Se produit lorsque le bouton droit de la souris est enfoncé pendant que le pointeur de la souris se trouve sur l’élément.

(Hérité de IInputElement)
PreviewMouseRightButtonUp

Se produit lorsque le bouton droit de la souris est libéré pendant que le pointeur de la souris se trouve sur l’élément.

(Hérité de IInputElement)
PreviewMouseWheel

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

(Hérité de IInputElement)
PreviewStylusButtonDown

Se produit lorsque le bouton stylet est enfoncé pendant que le stylet est sur cet élément.

(Hérité de IInputElement)
PreviewStylusButtonUp

Se produit lorsque le bouton stylet est libéré pendant que le stylet est sur cet élément.

(Hérité de IInputElement)
PreviewStylusDown

Se produit lorsque le stylet touche le numériseur pendant qu’il se trouve sur cet élément.

(Hérité de IInputElement)
PreviewStylusInAirMove

Se produit lorsque le stylet se déplace sur un élément, mais sans toucher le numériseur.

(Hérité de IInputElement)
PreviewStylusInRange

Se produit lorsque le stylet est assez proche du numériseur à détecter.

(Hérité de IInputElement)
PreviewStylusMove

Se produit lorsque le stylet se déplace pendant que le stylet est sur l’élément.

(Hérité de IInputElement)
PreviewStylusOutOfRange

Se produit lorsque le stylet est trop éloigné du numériseur à détecter.

(Hérité de IInputElement)
PreviewStylusSystemGesture

Se produit lorsqu’un des mouvements de stylet est détecté, par exemple, Tap ou Drag.

(Hérité de IInputElement)
PreviewStylusUp

Se produit lorsque le stylet est déclenché à partir du numériseur alors que sur cet élément.

(Hérité de IInputElement)
PreviewTextInput

Se produit lorsque cet élément obtient du texte de manière indépendante de l’appareil.

(Hérité de IInputElement)
StylusButtonDown

Se produit lorsque le bouton stylet est enfoncé pendant que le stylet est sur cet élément.

(Hérité de IInputElement)
StylusButtonUp

Se produit lorsque le bouton stylet est libéré pendant que le stylet est sur cet élément.

(Hérité de IInputElement)
StylusDown

Se produit lorsque le stylet touche le numériseur pendant qu’il se trouve sur cet élément.

(Hérité de IInputElement)
StylusEnter

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

(Hérité de IInputElement)
StylusInAirMove

Se produit lorsque le stylet se déplace sur un élément, mais sans toucher le numériseur.

(Hérité de IInputElement)
StylusInRange

Se produit lorsque le stylet est assez proche du numériseur à détecter.

(Hérité de IInputElement)
StylusLeave

Se produit lorsque le curseur de stylet quitte les limites de l’élément.

(Hérité de IInputElement)
StylusMove

Se produit lorsque le curseur de stylet se déplace sur l’élément.

(Hérité de IInputElement)
StylusOutOfRange

Se produit lorsque le stylet est trop éloigné du numériseur à détecter.

(Hérité de IInputElement)
StylusSystemGesture

Se produit lorsqu’un des mouvements de stylet est détecté, par exemple, Tap ou Drag.

(Hérité de IInputElement)
StylusUp

Se produit lorsque le stylet est déclenché à partir du numériseur alors que sur cet élément.

(Hérité de IInputElement)
TextInput

Se produit lorsque cet élément obtient du texte de manière indépendante de l’appareil.

(Hérité de IInputElement)

S’applique à