IFrameworkInputElement Gränssnitt
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Deklarerar ett namescope-kontrakt för ramverkselement.
public interface class IFrameworkInputElement : System::Windows::IInputElement
public interface IFrameworkInputElement : System.Windows.IInputElement
type IFrameworkInputElement = interface
interface IInputElement
Public Interface IFrameworkInputElement
Implements IInputElement
- Härledda
- Implementeringar
Kommentarer
Det här gränssnittet är inte avsett för implementering. Syftet är att stödja WPF infrastruktur på ramverksnivå. Information om hur du implementerar ett namnskop finns i INameScope.
Egenskaper
| Name | Description |
|---|---|
| Focusable |
Hämtar eller anger ett värde som anger om fokus kan anges till det här elementet. (Ärvd från IInputElement) |
| IsEnabled |
Hämtar ett värde som anger om det här elementet är aktiverat i användargränssnittet (UI). (Ärvd från IInputElement) |
| IsKeyboardFocused |
Hämtar ett värde som anger om det här elementet har tangentbordsfokus. (Ärvd från IInputElement) |
| IsKeyboardFocusWithin |
Hämtar ett värde som anger om tangentbordsfokus ligger någonstans inom elementgränsen, inklusive om tangentbordsfokus ligger inom gränserna för eventuella underordnade visuella element. (Ärvd från IInputElement) |
| IsMouseCaptured |
Hämtar ett värde som anger om musen hämtas till det här elementet. (Ärvd från IInputElement) |
| IsMouseDirectlyOver |
Hämtar ett värde som anger om muspekaren är över det här elementet i den striktaste testkänslan. (Ärvd från IInputElement) |
| IsMouseOver |
Hämtar ett värde som anger om muspekaren finns över det här elementet (inklusive underordnade visuella element som ligger inom dess gränser). (Ärvd från IInputElement) |
| IsStylusCaptured |
Hämtar ett värde som anger om pennan avbildas till det här elementet. (Ärvd från IInputElement) |
| IsStylusDirectlyOver |
Hämtar ett värde som anger om pennan är över det här elementet i den striktaste testkänslan. (Ärvd från IInputElement) |
| IsStylusOver |
Hämtar ett värde som anger om pennan finns över det här elementet (eller över visuella underordnade element som ligger inom dess gränser). (Ärvd från IInputElement) |
| Name |
Hämtar eller anger namnet på ett element. |
Metoder
| Name | Description |
|---|---|
| AddHandler(RoutedEvent, Delegate) |
Lägger till en routad händelsehanterare för en specifik dirigerad händelse till ett element. (Ärvd från IInputElement) |
| CaptureMouse() |
Försöker tvinga musen att fånga det här elementet. (Ärvd från IInputElement) |
| CaptureStylus() |
Försöker framtvinga infångning av pennan till det här elementet. (Ärvd från IInputElement) |
| Focus() |
Försöker fokusera tangentbordet på det här elementet. (Ärvd från IInputElement) |
| RaiseEvent(RoutedEventArgs) |
Genererar den dirigerade händelsen som anges av RoutedEvent egenskapen i den angivna RoutedEventArgs. (Ärvd från IInputElement) |
| ReleaseMouseCapture() |
Släpper musfångsten om det här elementet innehåller avbildningen. (Ärvd från IInputElement) |
| ReleaseStylusCapture() |
Släpper pennans avbildning, om det här elementet innehåller avbildningen. (Ärvd från IInputElement) |
| RemoveHandler(RoutedEvent, Delegate) |
Tar bort alla instanser av den angivna dirigerade händelsehanteraren från det här elementet. (Ärvd från IInputElement) |
Händelser
| Name | Description |
|---|---|
| GotKeyboardFocus |
Inträffar när tangentbordet fokuserar på det här elementet. (Ärvd från IInputElement) |
| GotMouseCapture |
Inträffar när elementet fångar musen. (Ärvd från IInputElement) |
| GotStylusCapture |
Inträffar när elementet avbildar pennan. (Ärvd från IInputElement) |
| KeyDown |
Inträffar när en tangent trycks in medan tangentbordet fokuserar på det här elementet. (Ärvd från IInputElement) |
| KeyUp |
Inträffar när en nyckel släpps medan tangentbordet fokuserar på det här elementet. (Ärvd från IInputElement) |
| LostKeyboardFocus |
Inträffar när tangentbordet inte längre är fokuserat på det här elementet. (Ärvd från IInputElement) |
| LostMouseCapture |
Inträffar när det här elementet förlorar musfångst. (Ärvd från IInputElement) |
| LostStylusCapture |
Inträffar när det här elementet förlorar pennanfångst. (Ärvd från IInputElement) |
| MouseEnter |
Inträffar när muspekaren anger gränserna för det här elementet. (Ärvd från IInputElement) |
| MouseLeave |
Inträffar när muspekaren lämnar gränserna för det här elementet. (Ärvd från IInputElement) |
| MouseLeftButtonDown |
Inträffar när den vänstra musknappen trycks in medan muspekaren är över elementet. (Ärvd från IInputElement) |
| MouseLeftButtonUp |
Inträffar när den vänstra musknappen släpps medan muspekaren är över elementet. (Ärvd från IInputElement) |
| MouseMove |
Inträffar när muspekaren flyttas medan muspekaren är över elementet. (Ärvd från IInputElement) |
| MouseRightButtonDown |
Inträffar när höger musknapp trycks in medan muspekaren är över elementet. (Ärvd från IInputElement) |
| MouseRightButtonUp |
Inträffar när den högra musknappen släpps medan muspekaren är över elementet. (Ärvd från IInputElement) |
| MouseWheel |
Inträffar när mushjulet flyttas medan muspekaren är över det här elementet. (Ärvd från IInputElement) |
| PreviewGotKeyboardFocus |
Inträffar när tangentbordet fokuserar på det här elementet. (Ärvd från IInputElement) |
| PreviewKeyDown |
Inträffar när en tangent trycks in medan tangentbordet fokuserar på det här elementet. (Ärvd från IInputElement) |
| PreviewKeyUp |
Inträffar när en nyckel släpps medan tangentbordet fokuserar på det här elementet. (Ärvd från IInputElement) |
| PreviewLostKeyboardFocus |
Inträffar när tangentbordet inte längre är fokuserat på det här elementet. (Ärvd från IInputElement) |
| PreviewMouseLeftButtonDown |
Inträffar när den vänstra musknappen trycks in medan muspekaren är över elementet. (Ärvd från IInputElement) |
| PreviewMouseLeftButtonUp |
Inträffar när den vänstra musknappen släpps medan muspekaren är över elementet. (Ärvd från IInputElement) |
| PreviewMouseMove |
Inträffar när muspekaren flyttas medan muspekaren är över elementet. (Ärvd från IInputElement) |
| PreviewMouseRightButtonDown |
Inträffar när höger musknapp trycks in medan muspekaren är över elementet. (Ärvd från IInputElement) |
| PreviewMouseRightButtonUp |
Inträffar när den högra musknappen släpps medan muspekaren är över elementet. (Ärvd från IInputElement) |
| PreviewMouseWheel |
Inträffar när mushjulet flyttas medan muspekaren är över det här elementet. (Ärvd från IInputElement) |
| PreviewStylusButtonDown |
Inträffar när pennan trycks ned medan pennan är över det här elementet. (Ärvd från IInputElement) |
| PreviewStylusButtonUp |
Inträffar när pennan släpps medan pennan är över det här elementet. (Ärvd från IInputElement) |
| PreviewStylusDown |
Inträffar när pennan rör vid digitaliseraren över det här elementet. (Ärvd från IInputElement) |
| PreviewStylusInAirMove |
Inträffar när pennan flyttas över ett element, men utan att vidröra digitaliseraren. (Ärvd från IInputElement) |
| PreviewStylusInRange |
Inträffar när pennan är tillräckligt nära digitaliseraren för att identifieras. (Ärvd från IInputElement) |
| PreviewStylusMove |
Inträffar när pennan flyttas medan pennan är över elementet. (Ärvd från IInputElement) |
| PreviewStylusOutOfRange |
Inträffar när pennan är för långt från digitaliseraren för att kunna identifieras. (Ärvd från IInputElement) |
| PreviewStylusSystemGesture |
Inträffar när en av flera pennans gester identifieras, till exempel Tap eller Drag. (Ärvd från IInputElement) |
| PreviewStylusUp |
Inträffar när pennan höjs från digitaliseraren över det här elementet. (Ärvd från IInputElement) |
| PreviewTextInput |
Inträffar när det här elementet hämtar text på ett enhetsoberoende sätt. (Ärvd från IInputElement) |
| StylusButtonDown |
Inträffar när pennan trycks in medan pennan är över det här elementet. (Ärvd från IInputElement) |
| StylusButtonUp |
Inträffar när pennan släpps medan pennan är över det här elementet. (Ärvd från IInputElement) |
| StylusDown |
Inträffar när pennan rör vid digitaliseraren över det här elementet. (Ärvd från IInputElement) |
| StylusEnter |
Inträffar när pennmarkören anger elementets gränser. (Ärvd från IInputElement) |
| StylusInAirMove |
Inträffar när pennan flyttas över ett element, men utan att vidröra digitaliseraren. (Ärvd från IInputElement) |
| StylusInRange |
Inträffar när pennan är tillräckligt nära digitaliseraren för att identifieras. (Ärvd från IInputElement) |
| StylusLeave |
Inträffar när pennmarkören lämnar elementets gränser. (Ärvd från IInputElement) |
| StylusMove |
Inträffar när pennmarkören flyttas över elementet. (Ärvd från IInputElement) |
| StylusOutOfRange |
Inträffar när pennan är för långt från digitaliseraren för att kunna identifieras. (Ärvd från IInputElement) |
| StylusSystemGesture |
Inträffar när en av flera pennans gester identifieras, till exempel Tap eller Drag. (Ärvd från IInputElement) |
| StylusUp |
Inträffar när pennan höjs från digitaliseraren över det här elementet. (Ärvd från IInputElement) |
| TextInput |
Inträffar när det här elementet hämtar text på ett enhetsoberoende sätt. (Ärvd från IInputElement) |