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 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) |