System.Windows.Input Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Most typů v tomto oboru názvů podporují vstupní systém Windows Presentation Foundation (WPF (Windows Presentation Foundation)). To zahrnuje třídy abstrakce zařízení pro myš, klávesnici a pero, běžnou třídu správce vstupu, podporu příkazů a vlastních příkazů a různé třídy nástrojů. některé typy ale platí i mimo WPF (Windows Presentation Foundation).
Třídy
| Name | Description |
|---|---|
| AccessKeyEventArgs |
Poskytuje informace o událostech přístupových klíčů. |
| AccessKeyManager |
Udržuje registraci všech přístupových kláves a zpracování klávesových zkratek mezi model Windows Forms, Win32 a Windows Presentation Foundation (WPF (Windows Presentation Foundation)). |
| AccessKeyPressedEventArgs |
Poskytuje data pro AccessKeyManager směrovanou událost. |
| ApplicationCommands |
Poskytuje standardní sadu příkazů souvisejících s aplikacemi. |
| CanExecuteChangedEventManager |
WeakEventManager Poskytuje implementaci, abyste mohli použít model "slabý naslouchací proces událostí" k připojení naslouchacích procesů událostiCanExecuteChanged. |
| CanExecuteRoutedEventArgs |
Poskytuje data pro CanExecutePreviewCanExecute směrované události. |
| CommandBinding |
Vytvoří vazbu na obslužné rutiny RoutedCommand událostí, které implementují příkaz. |
| CommandBindingCollection |
Představuje kolekci CommandBinding objektů. |
| CommandConverter |
ICommand Převede objekt na jiné typy a z jiných typů. |
| CommandManager |
Poskytuje metody nástroje související s příkazy, které registrují CommandBinding a InputBinding objekty pro vlastníky tříd a příkazy, přidávají a odebírají obslužné rutiny událostí příkazů a poskytují služby pro dotazování na stav příkazu. |
| ComponentCommands |
Poskytuje standardní sadu příkazů souvisejících s komponentami, které mají předdefinovaná klíčová vstupní gesta a Text vlastnosti. |
| Cursor |
Představuje obrázek použitý pro ukazatel myši. |
| CursorConverter |
Cursor Převede objekt na jiné typy a z jiných typů. |
| Cursors |
Definuje sadu výchozích kurzorů. |
| ExecutedRoutedEventArgs |
Poskytuje data pro ExecutedPreviewExecuted směrované události. |
| FocusManager |
Poskytuje sadu statických metod, připojených vlastností a událostí pro určení a nastavení oborů fokusu a pro nastavení prioritního prvku v rámci oboru. |
| InertiaExpansionBehavior |
Řídí zpomalení manipulace s změnou velikosti během nečinnosti. |
| InertiaRotationBehavior |
Řídí zpomalení manipulace s rotací během nečinnosti. |
| InertiaTranslationBehavior |
Řídí zpomalení manipulace s překladem během nečinnosti. |
| InputBinding |
Představuje vazbu mezi příkazem InputGesture a příkazem. Příkaz může být .RoutedCommand |
| InputBindingCollection |
Představuje uspořádanou kolekci InputBinding objektů. |
| InputDevice |
Abstraktní třída, která popisuje vstupní zařízení. |
| InputEventArgs |
Poskytuje data pro vstupní související události. |
| InputGesture |
Abstraktní třída, která popisuje gesta vstupního zařízení. |
| InputGestureCollection |
Představuje uspořádanou kolekci InputGesture objektů. |
| InputLanguageChangedEventArgs |
Obsahuje argumenty přidružené k InputLanguageChanged události. |
| InputLanguageChangingEventArgs |
Obsahuje argumenty přidružené k InputLanguageChanging události. |
| InputLanguageEventArgs |
Poskytuje základní třídu argumentů pro události, které se zabývají změnou jazyka zadávání. |
| InputLanguageManager |
Poskytuje zařízení pro správu vstupních jazyků ve Windows Presentation Foundation (WPF (Windows Presentation Foundation)). |
| InputManager |
Spravuje všechny vstupní systémy ve Windows Presentation Foundation (WPF (Windows Presentation Foundation)). |
| InputMethod |
Poskytuje zařízení pro správu a interakci s architekturou textových služeb, která poskytuje podporu alternativních metod zadávání textu, jako je řeč a rukopis. |
| InputMethodStateChangedEventArgs |
Obsahuje argumenty přidružené k StateChanged události. |
| InputScope |
Představuje informace týkající se rozsahu dat poskytovaných vstupní metodou. |
| InputScopeConverter |
Převede typ InputScope na a z jiných typů. |
| InputScopeName |
Definuje název vzorů zadávání textu. |
| InputScopeNameConverter |
Převede instance InputScopeName na a z jiných datových typů. |
| InputScopePhrase |
Představuje navrhovaný vzor vstupního textu. |
| KeyBinding |
KeyGesture Vytvoří vazbu na (nebo jinou RoutedCommandICommand implementaci). |
| Keyboard |
Představuje zařízení klávesnice. |
| KeyboardDevice |
Abstraktní třída, která představuje klávesnice zařízení. |
| KeyboardEventArgs |
Poskytuje data pro události související s klávesnicí. |
| KeyboardFocusChangedEventArgs |
Poskytuje data pro LostKeyboardFocus a GotKeyboardFocus směrované události a také související připojené události a události ve verzi Preview. |
| KeyboardInputProviderAcquireFocusEventArgs |
Poskytuje data pro událost KeyboardInputProviderAcquireFocus. |
| KeyboardNavigation |
Poskytuje logickou a směrovou navigaci mezi fokusovatelnými objekty. |
| KeyConverter |
Key Převede objekt na jiné typy a z jiných typů. |
| KeyEventArgs |
Poskytuje data pro KeyUp události a KeyDown směrované události a také související připojené události a události ve verzi Preview. |
| KeyGesture |
Definuje kombinaci klávesnice, kterou lze použít k vyvolání příkazu. |
| KeyGestureConverter |
KeyGesture Převede objekt na jiné typy a z jiných typů. |
| KeyGestureValueSerializer |
Převede instance String na a z instancí .KeyGesture |
| KeyInterop |
Poskytuje statické metody pro převod mezi win32 Virtual-Keys a WPF (Windows Presentation Foundation) Key výčtu. |
| KeyValueSerializer | |
| Manipulation |
Obsahuje metody pro získání a aktualizaci informací o manipulaci. |
| ManipulationBoundaryFeedbackEventArgs |
Poskytuje data pro událost ManipulationBoundaryFeedback. |
| ManipulationCompletedEventArgs |
Poskytuje data pro událost ManipulationCompleted. |
| ManipulationDelta |
Obsahuje transformační data, která se nahromáždí při manipulaci s událostmi. |
| ManipulationDeltaEventArgs |
Poskytuje data pro událost ManipulationDelta. |
| ManipulationInertiaStartingEventArgs |
Poskytuje data pro událost ManipulationInertiaStarting. |
| ManipulationPivot |
Určuje, jak probíhá rotace s jedním bodem uživatelského vstupu. |
| ManipulationStartedEventArgs |
Poskytuje data pro událost ManipulationStarted. |
| ManipulationStartingEventArgs |
Poskytuje data pro ManipulationStartingudálost ,. |
| ManipulationVelocities |
Popisuje rychlost, při které dochází k manipulaci. |
| MediaCommands |
Poskytuje standardní sadu příkazů souvisejících s multimédii. |
| ModifierKeysConverter |
ModifierKeys Převede objekt na jiné typy a z jiných typů. |
| ModifierKeysValueSerializer |
Převede instance String na a z instancí .ModifierKeys |
| Mouse |
Představuje zařízení myši ke konkrétnímu vláknu. |
| MouseActionConverter |
MouseAction Převede objekt na jiné typy a z jiných typů. |
| MouseActionValueSerializer |
Převede instance String na a z instancí .MouseAction |
| MouseBinding |
MouseGesture Vytvoří vazbu na (nebo jinou RoutedCommandICommand implementaci). |
| MouseButtonEventArgs |
Poskytuje data pro události související s tlačítkem myši. |
| MouseDevice |
Představuje zařízení myši. |
| MouseEventArgs |
Poskytuje data pro směrované události související s myší, které konkrétně nezahrnují tlačítka myši nebo kolečko myši, například MouseMove. |
| MouseGesture |
Definuje gesto vstupu myši, které lze použít k vyvolání příkazu. |
| MouseGestureConverter |
MouseGesture Převede objekt na jiné typy a z jiných typů. |
| MouseGestureValueSerializer |
Převede instance String na a z instancí .ModifierKeys |
| MouseWheelEventArgs |
Poskytuje data pro různé události, které hlásí změny hodnoty delta kolečka myši zařízení myši. |
| NavigationCommands |
Poskytuje standardní sadu příkazů souvisejících s navigacemi. |
| NotifyInputEventArgs |
Poskytuje data pro nezpracovaný vstup, který zpracovává InputManager. |
| PreProcessInputEventArgs |
Poskytuje data pro předzpracování vstupních událostí. |
| ProcessInputEventArgs |
Poskytuje data pro události vstupu postprocesu. |
| QueryCursorEventArgs |
Poskytuje data pro událost QueryCursor. |
| RoutedCommand |
Definuje příkaz, který implementuje ICommand a je směrován přes strom elementu. |
| RoutedUICommand |
ICommand Definuje směrovaný přes strom elementu a obsahuje textovou vlastnost. |
| StagingAreaInputItem |
Zapouzdřuje vstupní událost při zpracování správcem vstupu. |
| Stylus |
Poskytuje přístup k obecným informacím o peru pro tablet. |
| StylusButton |
Představuje tlačítko na peru. |
| StylusButtonCollection |
Obsahuje kolekci StylusButton objektů. |
| StylusButtonEventArgs |
Poskytuje data pro události StylusButtonDown a StylusButtonUp. |
| StylusDevice |
Představuje tabletové pero používané v tabletovém počítači. |
| StylusDeviceCollection |
StylusDevice Obsahuje objekty, které představují pero zařízení Tablet PC. |
| StylusDownEventArgs |
Poskytuje data pro událost StylusDown. |
| StylusEventArgs |
Poskytuje data pro několik událostí přidružených ke Stylus třídě. |
| StylusPointCollection |
Obsahuje kolekci StylusPoint objektů. |
| StylusPointDescription |
Určuje vlastnosti, které jsou v objektu StylusPoint. |
| StylusPointProperties |
Obsahuje StylusPointProperty pro každou vlastnost, kterou WPF (Windows Presentation Foundation) podporuje. |
| StylusPointProperty |
Představuje vlastnost uloženou v objektu StylusPoint. |
| StylusPointPropertyInfo |
Určuje omezení vlastnosti v objektu StylusPoint. |
| StylusSystemGestureEventArgs |
Poskytuje data pro událost StylusSystemGesture. |
| Tablet |
Poskytuje přístup ke statickým metodám, které vracejí zařízení tabletu připojená k systému. |
| TabletDevice |
Představuje digitalizační zařízení počítače Tablet PC. |
| TabletDeviceCollection |
TabletDevice Obsahuje objekty, které představují zařízení digitizátoru tabletu. |
| TextComposition |
Představuje složení související s textovým vstupem, které zahrnuje samotný text složení, jakýkoli související ovládací prvek nebo systémový text a stav dokončení skladby. |
| TextCompositionEventArgs |
Obsahuje argumenty přidružené ke změnám v objektu TextComposition. |
| TextCompositionManager |
Poskytuje zařízení pro správu událostí souvisejících se vstupními a textovými kompozicemi. |
| Touch |
Poskytuje službu na úrovni aplikace, která zpracovává vícedotykové vstupy z operačního systému a vyvolává FrameReported událost. |
| TouchDevice |
Představuje jeden dotykový vstup vytvořený prstem na dotykové obrazovce. |
| TouchEventArgs |
Poskytuje data pro dotykové vstupní události. |
| TouchFrameEventArgs |
Poskytuje data pro událost FrameReported. |
| TouchPoint |
Představuje jediný dotykový bod ze zdroje zpráv s vícetouchy. |
| TouchPointCollection |
Obsahuje kolekci TouchPoint objektů. |
| TraversalRequest |
Představuje žádost o přesunutí fokusu na jiný ovládací prvek. |
Struktury
| Name | Description |
|---|---|
| StylusPoint |
Představuje jeden datový bod shromážděný z digitizátoru a pera. |
Rozhraní
| Name | Description |
|---|---|
| ICommand |
Definuje příkaz. |
| ICommandSource |
Definuje objekt, který ví, jak vyvolat příkaz. |
| IInputLanguageSource |
Definuje potřebná zařízení pro objekt, který má v úmyslu se chovat jako zdroj vstupního jazyka. |
| IManipulator |
Poskytuje pozici vstupu, která je potřebná k vytvoření manipulace. |
Výčty
| Name | Description |
|---|---|
| CaptureMode |
Určuje zásady zachytávání myší. |
| CursorType |
Určuje předdefinované typy kurzorů. |
| FocusNavigationDirection |
Určuje směr v rámci uživatelského rozhraní (UI), ve kterém se požadavek na změnu požadovaného fokusu pokusí. Směr je založený na pořadí ovládacích prvků nebo relativním směrem v rozložení. |
| ImeConversionModeValues |
Popisuje režim převodu vstupu, který má být proveden vstupní metodou. |
| ImeSentenceModeValues |
Určuje režim převodu vět prováděné metodou zadávání. |
| InputMethodState |
Popisuje stav InputMethod. |
| InputMode |
Určuje možné hodnoty pro vstupní režim. |
| InputScopeNameValue |
Určuje název vstupního oboru, který upravuje způsob interpretace vstupu z alternativních metod zadávání. |
| InputType |
Určuje možné typy hlášených vstupů. |
| Key |
Určuje možné hodnoty kláves na klávesnici. |
| KeyboardNavigationMode |
Určuje možné hodnoty pro změny fokusu, když dojde k logické a směrové navigaci. |
| KeyStates |
Určuje konstanty, které definují stav klíče. |
| ManipulationModes |
Určuje, jak se interpretují události manipulace. |
| ModifierKeys |
Určuje sadu modifikačních klíčů. |
| MouseAction |
Určuje konstanty, které definují akce prováděné myší. |
| MouseButton |
Definuje hodnoty, které určují tlačítka na zařízení myši. |
| MouseButtonState |
Určuje možné stavy tlačítka myši. |
| RestoreFocusMode |
Určuje, jak Windows Presentation Foundation (WPF (Windows Presentation Foundation)) obnoví fokus do okna. |
| SpeechMode |
Určuje režim interpretace pro vstup řeči. |
| StylusButtonState |
Představuje stav StylusButton. |
| StylusPointPropertyUnit |
Určuje měrnou jednotku vlastnosti StylusPoint. |
| SystemGesture |
Definuje dostupná systémová gesta. |
| TabletDeviceType |
Definuje hodnoty pro typ zařízení, která zařízení tablet používá. |
| TabletHardwareCapabilities |
Definuje hodnoty, které určují hardwarové možnosti zařízení tabletu, včetně desktopových digitizátorů a myší. |
| TextCompositionAutoComplete |
Definuje sadu stavů pro zpracování automatického dokončování složení textu. |
| TouchAction |
Popisuje akci konkrétního dotykového bodu. |
Delegáti
| Name | Description |
|---|---|
| AccessKeyPressedEventHandler |
Představuje metodu, která zpracuje připojenou AccessKeyPressed událost. |
| CanExecuteRoutedEventHandler |
Představuje metodu, která bude zpracovávat CanExecute událost. |
| ExecutedRoutedEventHandler |
Představuje metodu, která bude zpracovávat Executed a PreviewExecuted směrované události, stejně jako související připojené události. |
| InputEventHandler |
Představuje metodu, která zpracovává vstup související směrované události. |
| InputLanguageEventHandler |
Představuje metodu, která bude zpracovávat InputLanguageChanged události a InputLanguageChanging události. |
| InputMethodStateChangedEventHandler |
Představuje metodu, která bude zpracovávat StateChanged událost. |
| KeyboardEventHandler |
Představuje metodu, která bude zpracovávat směrované události související s klávesnicí. |
| KeyboardFocusChangedEventHandler |
Představuje metodu, která bude zpracovávat LostKeyboardFocus a GotKeyboardFocus směrované události a také související připojené události a události ve verzi Preview. |
| KeyboardInputProviderAcquireFocusEventHandler |
Představuje metodu, která bude zpracovávat KeyboardInputProviderAcquireFocus událost. |
| KeyEventHandler |
Představuje metodu, která bude zpracovávat KeyUp a KeyDown směrované události a také související připojené události a události ve verzi Preview. |
| MouseButtonEventHandler |
Představuje metodu, která bude zpracovávat tlačítko myši související směrované události, například MouseLeftButtonDown. |
| MouseEventHandler |
Představuje metodu, která bude zpracovávat směrované události související s myší, které konkrétně nezahrnují tlačítka myši nebo kolečko myši; například MouseMove. |
| MouseWheelEventHandler |
Představuje metodu, která bude zpracovávat MouseWheel a MouseWheel směrované události a také související připojené události a události ve verzi Preview. |
| NotifyInputEventHandler |
Představuje metodu, která bude zpracovávat PreNotifyInput a PostNotifyInput události. |
| PreProcessInputEventHandler |
Představuje metodu, která bude zpracovávat PreProcessInput událost. |
| ProcessInputEventHandler |
Představuje metodu, která bude zpracovávat PostProcessInput událost. |
| QueryCursorEventHandler |
Představuje metodu, která bude zpracovávat QueryCursor události a QueryCursor také připojenou QueryCursor událost. |
| StylusButtonEventHandler |
Představuje metodu, která zpracovává StylusButtonDown událost nebo StylusButtonUp událost objektu UIElement. |
| StylusDownEventHandler |
Představuje metodu StylusDown , která zpracovává událost, a také několik variant, včetně odpovídající události Preview. Také znovu zveřejňuje událost v základních tříd elementu. |
| StylusEventHandler |
Představuje metodu, která zpracovává stylus událost pro třídu, která implementuje IInputElement rozhraní. |
| StylusSystemGestureEventHandler |
Představuje metodu, která zpracovává StylusSystemGesture událost .UIElement |
| TextCompositionEventHandler |
Představuje metodu, která bude zpracovávat směrované události související s třídami TextCompositionTextCompositionManager , například TextInput. |
| TouchFrameEventHandler |
Představuje metodu, která bude zpracovávat FrameReported událost .Touch |