IFrameworkInputElement Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Déclare un contrat de portée de nom pour les éléments d’infrastructure.
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 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) |