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í.
Většina typů v tomto oboru názvů podporuje vstupní systém Windows Presentation Foundation (WPF). 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.
Třídy
AccessKeyEventArgs |
Poskytuje informace o událostech přístupových klíčů. |
AccessKeyManager |
Udržuje registraci všech přístupových kláves a zpracování interoperability klávesových příkazů mezi model Windows Forms, Win32 a Windows Presentation Foundation (WPF). |
AccessKeyPressedEventArgs |
Poskytuje data pro AccessKeyManager směrovanou událost. |
ApplicationCommands |
Poskytuje standardní sadu příkazů souvisejících s aplikacemi. |
CanExecuteChangedEventManager |
Poskytuje implementaci WeakEventManager , abyste mohli použít vzor "slabý naslouchací proces událostí" k připojení naslouchacích procesů pro CanExecuteChanged událost. |
CanExecuteRoutedEventArgs |
Poskytuje data pro CanExecute směrované události a PreviewCanExecute . |
CommandBinding |
Vytvoří vazbu na RoutedCommand obslužné rutiny událostí, které implementují příkaz . |
CommandBindingCollection |
Představuje kolekci CommandBinding objektů. |
CommandConverter |
Převede ICommand objekt na a z jiných typů. |
CommandManager |
Poskytuje obslužné metody související s příkazy, které registrují CommandBinding a InputBinding objekty pro vlastníky a příkazy třídy, přidávají a odebírají obslužné rutiny událostí příkazů a poskytují služby pro dotazování stavu příkazu. |
ComponentCommands |
Poskytuje standardní sadu příkazů souvisejících se komponentami, které mají předdefinovaná gesta a Text vlastnosti pro zadávání klíčů. |
Cursor |
Představuje obrázek použitý pro ukazatel myši. |
CursorConverter |
Převede objekt na Cursor a z jiných typů. |
Cursors |
Definuje sadu výchozích kurzorů. |
ExecutedRoutedEventArgs |
Poskytuje data pro Executed směrované události a PreviewExecuted . |
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 se změnou velikosti během setrvačnosti. |
InertiaRotationBehavior |
Řídí zpomalení manipulace s otáčením během setrvačnosti. |
InertiaTranslationBehavior |
Řídí zpomalení při manipulaci s překladem během setrvačnosti. |
InputBinding |
Představuje vazbu mezi příkazem InputGesture a . Příkaz může být RoutedCommand. |
InputBindingCollection |
Představuje seřazenou kolekci InputBinding objektů. |
InputDevice |
Abstraktní třída, která popisuje vstupní zařízení. |
InputEventArgs |
Poskytuje data pro události související se vstupem. |
InputGesture |
Abstraktní třída, která popisuje gesta vstupního zařízení. |
InputGestureCollection |
Představuje seřazenou 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 zabývající se změnou jazyka zadávání. |
InputLanguageManager |
Poskytuje možnosti pro správu jazyků zadávání v Windows Presentation Foundation (WPF). |
InputManager |
Spravuje všechny vstupní systémy v Windows Presentation Foundation (WPF). |
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 metodou zadávání. |
InputScopeConverter |
Převede na InputScope a z jiných typů. |
InputScopeName |
Definuje název vzorů zadávání textu. |
InputScopeNameConverter |
Převede instance na InputScopeName jiné datové typy a z jiných datových typů. |
InputScopePhrase |
Představuje navrhovaný vzor vstupního textu. |
KeyBinding |
Vytvoří vazbu na KeyGesture (nebo jinou RoutedCommandICommand implementaci). |
Keyboard |
Představuje zařízení klávesnice. |
KeyboardDevice |
Abstraktní třída, která představuje zařízení klávesnice. |
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 verze Preview. |
KeyboardInputProviderAcquireFocusEventArgs |
Poskytuje data pro událost KeyboardInputProviderAcquireFocus. |
KeyboardNavigation |
Poskytuje logickou a směrovou navigaci mezi objekty s fokusem. |
KeyConverter |
Převede objekt na Key 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 verze Preview. |
KeyGesture |
Definuje kombinaci klávesnice, kterou lze použít k vyvolání příkazu. |
KeyGestureConverter |
Převede objekt na KeyGesture a z jiných typů. |
KeyGestureValueSerializer |
Převede instance na String a z instancí .KeyGesture |
KeyInterop |
Poskytuje statické metody pro převod mezi win32 Virtual-Keys a výčet WPF Key . |
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 nahromadí při událostech manipulace. |
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 vstupu uživatele. |
ManipulationStartedEventArgs |
Poskytuje data pro událost ManipulationStarted. |
ManipulationStartingEventArgs |
Poskytuje data pro ManipulationStartingudálost , . |
ManipulationVelocities |
Popisuje rychlost, s jakou dochází k manipulaci. |
MediaCommands |
Poskytuje standardní sadu příkazů souvisejících s multimédii. |
ModifierKeysConverter |
Převede objekt na ModifierKeys a z jiných typů. |
ModifierKeysValueSerializer |
Převede instance na String a z instancí .ModifierKeys |
Mouse |
Představuje zařízení myši na konkrétní vlákno. |
MouseActionConverter |
Převede objekt na MouseAction a z jiných typů. |
MouseActionValueSerializer |
Převede instance na String a z instancí .MouseAction |
MouseBinding |
Vytvoří vazbu na MouseGesture (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 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 |
Převede objekt na MouseGesture a z jiných typů. |
MouseGestureValueSerializer |
Převede instance na String a z instancí .ModifierKeys |
MouseWheelEventArgs |
Poskytuje data pro různé události, které hlásí změny v rozdílové hodnotě kolečka myši zařízení myši. |
NavigationCommands |
Poskytuje standardní sadu příkazů souvisejících s navigací. |
NotifyInputEventArgs |
Poskytuje data pro nezpracovaný vstup zpracovávaný nástrojem InputManager. |
PreProcessInputEventArgs |
Poskytuje data pro předzpracování vstupních událostí. |
ProcessInputEventArgs |
Poskytuje data pro vstupní události postprocess. |
QueryCursorEventArgs |
Poskytuje data pro událost QueryCursor. |
RoutedCommand |
Definuje příkaz, který implementuje ICommand a směruje přes strom prvků. |
RoutedUICommand |
Definuje objekt ICommand , který je směrován přes strom prvků a obsahuje vlastnost text. |
StagingAreaInputItem |
Zapouzdří vstupní událost, když je zpracována 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 StylusButtonDown události a StylusButtonUp . |
StylusDevice |
Představuje pero pro tablet používané s počítačem Tablet PC. |
StylusDeviceCollection |
StylusDevice Obsahuje objekty, které představují pero zařízení počítače Tablet PC. |
StylusDownEventArgs |
Poskytuje data pro událost StylusDown. |
StylusEventArgs |
Poskytuje data pro několik událostí, které jsou přidruženy ke Stylus třídě . |
StylusPointCollection |
Obsahuje kolekci StylusPoint objektů. |
StylusPointDescription |
Určuje vlastnosti, které jsou v objektu StylusPoint. |
StylusPointProperties |
Obsahuje pro StylusPointProperty každou vlastnost, kterou WPF 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í tabletová zařízení připojená k systému. |
TabletDevice |
Představuje zařízení digitalizátoru počítače Tablet PC. |
TabletDeviceCollection |
TabletDevice Obsahuje objekty, které představují digitalizační zařízení tabletu. |
TextComposition |
Představuje skladbu související s textovým vstupem, která zahrnuje samotný text kompozice, jakýkoli související ovládací prvek nebo systémový text a stav dokončení pro skladbu. |
TextCompositionEventArgs |
Obsahuje argumenty přidružené ke změnám objektu TextComposition. |
TextCompositionManager |
Poskytuje zařízení pro správu událostí souvisejících se vstupními a textovými skladbami. |
Touch |
Poskytuje službu na úrovni aplikace, která zpracovává vícedotykový FrameReported vstup z operačního systému a vyvolává událost. |
TouchDevice |
Představuje vstup s jedním dotykem vytvořený prstem na dotykovém displeji. |
TouchEventArgs |
Poskytuje data pro události dotykového vstupu. |
TouchFrameEventArgs |
Poskytuje data pro událost FrameReported. |
TouchPoint |
Představuje jeden dotykový bod ze zdroje zprávy s vícedotykovým ovládáním. |
TouchPointCollection |
Obsahuje kolekci TouchPoint objektů. |
TraversalRequest |
Představuje požadavek na přesunutí fokusu na jiný ovládací prvek. |
Struktury
StylusPoint |
Představuje jeden datový bod shromážděný z digitizátoru a pera. |
Rozhraní
ICommand |
Definuje příkaz. |
ICommandSource |
Definuje objekt, který ví, jak vyvolat příkaz. |
IInputLanguageSource |
Definuje potřebná zařízení pro objekt, který se má chovat jako zdroj vstupního jazyka. |
IManipulator |
Poskytuje pozici vstupu, která je potřebná k vytvoření manipulace. |
Výčty
CaptureMode |
Určuje zásady zachytávání myši. |
CursorType |
Určuje předdefinované typy kurzoru. |
FocusNavigationDirection |
Určuje směr v rámci uživatelského rozhraní, ve kterém se pokusíte o požadovaný požadavek na změnu fokusu. Směr vychází buď z pořadí ovládacích prvků, nebo podle relativního směru v rozložení. |
ImeConversionModeValues |
Popisuje režim převodu vstupu, který má být proveden metodou zadávání znaků. |
ImeSentenceModeValues |
Určuje režim převodu vět prováděného metodou zadávání znaků. |
InputMethodState |
Popisuje stav objektu InputMethod. |
InputMode |
Určuje možné hodnoty pro vstupní režim. |
InputScopeNameValue |
Určuje název vstupního oboru, který mění 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 při 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) obnoví fokus do okna. |
SpeechMode |
Určuje režim interpretace pro vstup řeči. |
StylusButtonState |
Představuje stav objektu StylusButton. |
StylusPointPropertyUnit |
Určuje měrnou jednotku StylusPoint vlastnosti. |
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é funkce tabletového zařízení, včetně desktopových digitizátorů a myší. |
TextCompositionAutoComplete |
Definuje sadu stavů pro zpracování automatického dokončování textového složení. |
TouchAction |
Popisuje akci konkrétního dotykového bodu. |
Delegáti
AccessKeyPressedEventHandler |
Představuje metodu, která bude zpracovávat připojenou AccessKeyPressed událost. |
CanExecuteRoutedEventHandler |
Představuje metodu, která bude zpracovávat CanExecute událost. |
ExecutedRoutedEventHandler |
Představuje metodu, která bude zpracovávat ExecutedPreviewExecuted a 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 . |
InputMethodStateChangedEventHandler |
Představuje metodu, která bude zpracovávat StateChanged událost. |
KeyboardEventHandler |
Představuje metodu, která bude zpracovávat události související s klávesnicí. |
KeyboardFocusChangedEventHandler |
Představuje metodu, která bude zpracovávat LostKeyboardFocus a GotKeyboardFocus směrované události, stejně jako související připojené a Preview události. |
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, stejně jako související připojené a Preview události. |
MouseButtonEventHandler |
Představuje metodu, která bude zpracovávat směrované události související s tlačítkem myši, například MouseLeftButtonDown. |
MouseEventHandler |
Představuje metodu, která bude zpracovávat myš související směrované události, které nejsou konkrétně zahrnovat 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, stejně jako související připojené a Preview události. |
NotifyInputEventHandler |
Představuje metodu, která bude zpracovávat PreNotifyInput události a PostNotifyInput . |
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 a také připojenou QueryCursor událost. |
StylusButtonEventHandler |
Představuje metodu, která zpracovává událost StylusButtonDown nebo StylusButtonUp událost objektu UIElement. |
StylusDownEventHandler |
Představuje metodu, která zpracovává StylusDown událost, a také několik variant, včetně odpovídající události Preview. Také znovu zveřejňuje událost ve třídách základních elementů. |
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 objektu UIElement. |
TextCompositionEventHandler |
Představuje metodu, která bude zpracovávat TextComposition směrované události související s třídami a TextCompositionManager , například TextInput. |
TouchFrameEventHandler |
Představuje metodu, která bude zpracovávat FrameReported událost objektu Touch. |