IFrameworkInputElement Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Deklariert einen NameScope-Vertrag für Frameworkelemente.
public interface class IFrameworkInputElement : System::Windows::IInputElement
public interface IFrameworkInputElement : System.Windows.IInputElement
type IFrameworkInputElement = interface
interface IInputElement
Public Interface IFrameworkInputElement
Implements IInputElement
- Abgeleitet
- Implementiert
Hinweise
Diese Schnittstelle ist nicht für die Implementierung vorgesehen. Ziel ist es, die WPF Infrastruktur auf Frameworkebene zu unterstützen. Informationen zum Implementieren eines NameScopes finden Sie unter INameScope.
Eigenschaften
| Name | Beschreibung |
|---|---|
| Focusable |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der Fokus auf dieses Element festgelegt werden kann. (Geerbt von IInputElement) |
| IsEnabled |
Ruft einen Wert ab, der angibt, ob dieses Element in der Benutzeroberfläche (UI) aktiviert ist. (Geerbt von IInputElement) |
| IsKeyboardFocused |
Ruft einen Wert ab, der angibt, ob dieses Element den Tastaturfokus hat. (Geerbt von IInputElement) |
| IsKeyboardFocusWithin |
Ruft einen Wert ab, der angibt, ob sich der Tastaturfokus innerhalb der Grenzen des Elements befindet, einschließlich, wenn sich der Tastaturfokus innerhalb der Grenzen aller visuellen untergeordneten Elemente befindet. (Geerbt von IInputElement) |
| IsMouseCaptured |
Ruft einen Wert ab, der angibt, ob die Maus für dieses Element erfasst wird. (Geerbt von IInputElement) |
| IsMouseDirectlyOver |
Ruft einen Wert ab, der angibt, ob der Mauszeiger über diesem Element im strengsten Treffertestwert liegt. (Geerbt von IInputElement) |
| IsMouseOver |
Ruft einen Wert ab, der angibt, ob sich der Mauszeiger über diesem Element befindet (einschließlich visueller untergeordneter Elemente, die sich innerhalb seiner Grenzen befinden). (Geerbt von IInputElement) |
| IsStylusCaptured |
Ruft einen Wert ab, der angibt, ob der Eingabestift für dieses Element erfasst wird. (Geerbt von IInputElement) |
| IsStylusDirectlyOver |
Ruft einen Wert ab, der angibt, ob der Eingabestift über diesem Element im strengsten Treffertestwert liegt. (Geerbt von IInputElement) |
| IsStylusOver |
Ruft einen Wert ab, der angibt, ob sich der Eingabestift über diesem Element befindet (oder über visuelle untergeordnete Elemente, die sich innerhalb seiner Grenzen befinden). (Geerbt von IInputElement) |
| Name |
Dient zum Abrufen oder Festlegen des Namens eines Elements. |
Methoden
| Name | Beschreibung |
|---|---|
| AddHandler(RoutedEvent, Delegate) |
Fügt einem Element einen Routingereignishandler für ein bestimmtes Routingereignis hinzu. (Geerbt von IInputElement) |
| CaptureMouse() |
Versucht, die Erfassung der Maus für dieses Element zu erzwingen. (Geerbt von IInputElement) |
| CaptureStylus() |
Versucht, die Erfassung des Eingabestifts für dieses Element zu erzwingen. (Geerbt von IInputElement) |
| Focus() |
Versucht, die Tastatur auf dieses Element zu konzentrieren. (Geerbt von IInputElement) |
| RaiseEvent(RoutedEventArgs) |
Löst das Routingereignis aus, das von der Eigenschaft innerhalb der RoutedEvent angegebenen Eigenschaft RoutedEventArgsangegeben wird. (Geerbt von IInputElement) |
| ReleaseMouseCapture() |
Gibt die Mausaufnahme frei, wenn dieses Element die Aufnahme enthält. (Geerbt von IInputElement) |
| ReleaseStylusCapture() |
Gibt die Eingabestifterfassung frei, wenn dieses Element die Aufnahme enthält. (Geerbt von IInputElement) |
| RemoveHandler(RoutedEvent, Delegate) |
Entfernt alle Instanzen des angegebenen Routingereignishandlers aus diesem Element. (Geerbt von IInputElement) |
Ereignisse
| Name | Beschreibung |
|---|---|
| GotKeyboardFocus |
Tritt auf, wenn sich die Tastatur auf dieses Element konzentriert. (Geerbt von IInputElement) |
| GotMouseCapture |
Tritt auf, wenn das Element die Maus erfasst. (Geerbt von IInputElement) |
| GotStylusCapture |
Tritt auf, wenn das Element den Eingabestift erfasst. (Geerbt von IInputElement) |
| KeyDown |
Tritt auf, wenn eine Taste gedrückt wird, während sich die Tastatur auf dieses Element konzentriert. (Geerbt von IInputElement) |
| KeyUp |
Tritt auf, wenn eine Taste losgelassen wird, während sich die Tastatur auf dieses Element konzentriert. (Geerbt von IInputElement) |
| LostKeyboardFocus |
Tritt auf, wenn sich die Tastatur nicht mehr auf dieses Element konzentriert. (Geerbt von IInputElement) |
| LostMouseCapture |
Tritt auf, wenn dieses Element die Mausaufnahme verliert. (Geerbt von IInputElement) |
| LostStylusCapture |
Tritt auf, wenn dieses Element die Eingabestifterfassung verliert. (Geerbt von IInputElement) |
| MouseEnter |
Tritt auf, wenn der Mauszeiger die Grenzen dieses Elements eingibt. (Geerbt von IInputElement) |
| MouseLeave |
Tritt auf, wenn der Mauszeiger die Grenzen dieses Elements verlässt. (Geerbt von IInputElement) |
| MouseLeftButtonDown |
Tritt auf, wenn die linke Maustaste gedrückt wird, während sich der Mauszeiger über dem Element befindet. (Geerbt von IInputElement) |
| MouseLeftButtonUp |
Tritt auf, wenn die linke Maustaste losgelassen wird, während sich der Mauszeiger über dem Element befindet. (Geerbt von IInputElement) |
| MouseMove |
Tritt auf, wenn der Mauszeiger bewegt wird, während sich der Mauszeiger über dem Element befindet. (Geerbt von IInputElement) |
| MouseRightButtonDown |
Tritt auf, wenn die rechte Maustaste gedrückt wird, während sich der Mauszeiger über dem Element befindet. (Geerbt von IInputElement) |
| MouseRightButtonUp |
Tritt auf, wenn die rechte Maustaste losgelassen wird, während sich der Mauszeiger über dem Element befindet. (Geerbt von IInputElement) |
| MouseWheel |
Tritt auf, wenn das Mausrad bewegt wird, während sich der Mauszeiger über diesem Element befindet. (Geerbt von IInputElement) |
| PreviewGotKeyboardFocus |
Tritt auf, wenn sich die Tastatur auf dieses Element konzentriert. (Geerbt von IInputElement) |
| PreviewKeyDown |
Tritt auf, wenn eine Taste gedrückt wird, während sich die Tastatur auf dieses Element konzentriert. (Geerbt von IInputElement) |
| PreviewKeyUp |
Tritt auf, wenn eine Taste losgelassen wird, während sich die Tastatur auf dieses Element konzentriert. (Geerbt von IInputElement) |
| PreviewLostKeyboardFocus |
Tritt auf, wenn sich die Tastatur nicht mehr auf dieses Element konzentriert. (Geerbt von IInputElement) |
| PreviewMouseLeftButtonDown |
Tritt auf, wenn die linke Maustaste gedrückt wird, während sich der Mauszeiger über dem Element befindet. (Geerbt von IInputElement) |
| PreviewMouseLeftButtonUp |
Tritt auf, wenn die linke Maustaste losgelassen wird, während sich der Mauszeiger über dem Element befindet. (Geerbt von IInputElement) |
| PreviewMouseMove |
Tritt auf, wenn der Mauszeiger bewegt wird, während sich der Mauszeiger über dem Element befindet. (Geerbt von IInputElement) |
| PreviewMouseRightButtonDown |
Tritt auf, wenn die rechte Maustaste gedrückt wird, während sich der Mauszeiger über dem Element befindet. (Geerbt von IInputElement) |
| PreviewMouseRightButtonUp |
Tritt auf, wenn die rechte Maustaste losgelassen wird, während sich der Mauszeiger über dem Element befindet. (Geerbt von IInputElement) |
| PreviewMouseWheel |
Tritt auf, wenn das Mausrad bewegt wird, während sich der Mauszeiger über diesem Element befindet. (Geerbt von IInputElement) |
| PreviewStylusButtonDown |
Tritt auf, wenn die Eingabestifttaste gedrückt wird, während sich der Eingabestift über diesem Element befindet. (Geerbt von IInputElement) |
| PreviewStylusButtonUp |
Tritt auf, wenn die Eingabestifttaste losgelassen wird, während sich der Eingabestift über diesem Element befindet. (Geerbt von IInputElement) |
| PreviewStylusDown |
Tritt auf, wenn der Eingabestift den Digitalisierer während dieses Elements berührt. (Geerbt von IInputElement) |
| PreviewStylusInAirMove |
Tritt auf, wenn der Eingabestift über ein Element bewegt wird, ohne den Digitalisierer zu berühren. (Geerbt von IInputElement) |
| PreviewStylusInRange |
Tritt auf, wenn der Eingabestift nah genug ist, um erkannt zu werden. (Geerbt von IInputElement) |
| PreviewStylusMove |
Tritt auf, wenn der Eingabestift verschoben wird, während sich der Eingabestift über dem Element befindet. (Geerbt von IInputElement) |
| PreviewStylusOutOfRange |
Tritt auf, wenn der Eingabestift zu weit vom Digitalisierer entfernt ist, um erkannt zu werden. (Geerbt von IInputElement) |
| PreviewStylusSystemGesture |
Tritt auf, wenn eine von mehreren Eingabestiftgesten erkannt wird, z Tap . B. oder Drag. (Geerbt von IInputElement) |
| PreviewStylusUp |
Tritt auf, wenn der Eingabestift während dieses Elements vom Digitalisierer ausgelöst wird. (Geerbt von IInputElement) |
| PreviewTextInput |
Tritt auf, wenn dieses Element Text auf geräteunabhängige Weise abruft. (Geerbt von IInputElement) |
| StylusButtonDown |
Tritt auf, wenn die Eingabestifttaste gedrückt wird, während sich der Eingabestift über diesem Element befindet. (Geerbt von IInputElement) |
| StylusButtonUp |
Tritt auf, wenn die Eingabestifttaste losgelassen wird, während sich der Eingabestift über diesem Element befindet. (Geerbt von IInputElement) |
| StylusDown |
Tritt auf, wenn der Eingabestift den Digitalisierer während dieses Elements berührt. (Geerbt von IInputElement) |
| StylusEnter |
Tritt auf, wenn der Eingabestiftcursor die Grenzen des Elements eingibt. (Geerbt von IInputElement) |
| StylusInAirMove |
Tritt auf, wenn der Eingabestift über ein Element bewegt wird, ohne den Digitalisierer zu berühren. (Geerbt von IInputElement) |
| StylusInRange |
Tritt auf, wenn der Eingabestift nah genug ist, um erkannt zu werden. (Geerbt von IInputElement) |
| StylusLeave |
Tritt auf, wenn der Eingabestiftcursor die Grenzen des Elements verlässt. (Geerbt von IInputElement) |
| StylusMove |
Tritt auf, wenn der Eingabestiftcursor über das Element bewegt wird. (Geerbt von IInputElement) |
| StylusOutOfRange |
Tritt auf, wenn der Eingabestift zu weit vom Digitalisierer entfernt ist, um erkannt zu werden. (Geerbt von IInputElement) |
| StylusSystemGesture |
Tritt auf, wenn eine von mehreren Eingabestiftgesten erkannt wird, z Tap . B. oder Drag. (Geerbt von IInputElement) |
| StylusUp |
Tritt auf, wenn der Eingabestift während dieses Elements vom Digitalisierer ausgelöst wird. (Geerbt von IInputElement) |
| TextInput |
Tritt auf, wenn dieses Element Text auf geräteunabhängige Weise abruft. (Geerbt von IInputElement) |