System.Windows.Input Névtér
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Típus ebben a névtérben támogatja a Windows megjelenítési alaprendszer (WPF) bemeneti rendszert. Ide tartoznak az egér-, billentyűzet- és tolleszközök eszköz absztrakciós osztályai, egy gyakori input manager-osztály, a parancs- és egyéni parancsok támogatása, valamint a különböző segédprogramosztályok. Azonban típus a WPF kívül is alkalmazhatók.
Osztályok
| Name | Description |
|---|---|
| AccessKeyEventArgs |
Információ a hozzáférési kulcsok eseményeiről. |
| AccessKeyManager |
Fenntartja az összes hozzáférési kulcs regisztrációját, valamint a Windows Forms, Win32 és Windows megjelenítési alaprendszer (WPF) közötti interop billentyűparancsok kezelését. |
| AccessKeyPressedEventArgs |
Adatokat biztosít az AccessKeyManager irányított eseményhez. |
| ApplicationCommands |
Az alkalmazással kapcsolatos parancsok szabványos készletét biztosítja. |
| CanExecuteChangedEventManager |
Implementációt WeakEventManager biztosít, hogy a "gyenge eseményfigyelő" mintával csatolhassa az CanExecuteChanged esemény figyelőit. |
| CanExecuteRoutedEventArgs |
Adatokat biztosít az és PreviewCanExecute az CanExecute irányított eseményekhez. |
| CommandBinding |
A parancsot megvalósító eseménykezelőkhöz köti RoutedCommand a parancsot. |
| CommandBindingCollection |
Objektumok gyűjteményét CommandBinding jelöli. |
| CommandConverter |
ICommand Más típusú objektumokká alakít át egy objektumot. |
| CommandManager |
Parancsokkal kapcsolatos segédprogram-metódusokat biztosít, amelyek regisztrálják CommandBinding és objektumokat biztosítanak az osztálytulajdonosoknak és InputBinding parancsoknak, hozzáadják és eltávolítják a parancsesemény-kezelőket, valamint szolgáltatásokat nyújtanak a parancsok állapotának lekérdezéséhez. |
| ComponentCommands |
Az összetevőhöz kapcsolódó parancsok szabványos készletét biztosítja, amelyek előre definiált kulcsbemeneti kézmozdulatokkal és Text tulajdonságokkal rendelkeznek. |
| Cursor |
Az egérmutatóhoz használt képet jelöli. |
| CursorConverter |
Egy objektumot Cursor más típusúvá és más típusúvá alakít át. |
| Cursors |
Alapértelmezett kurzorkészletet határoz meg. |
| ExecutedRoutedEventArgs |
Adatokat biztosít az és PreviewExecuted az Executed irányított eseményekhez. |
| FocusManager |
Statikus módszereket, csatolt tulajdonságokat és eseményeket biztosít a fókusz hatóköreinek meghatározásához és beállításához, valamint a hatókörben lévő szűrt elem beállításához. |
| InertiaExpansionBehavior |
Szabályozza a tehetetlenség során végzett átméretezési manipuláció lassulását. |
| InertiaRotationBehavior |
Szabályozza a forgatási manipuláció lassulását a tehetetlenség során. |
| InertiaTranslationBehavior |
Szabályozza a fordítási manipulációk lassulását a tehetetlenség során. |
| InputBinding |
Egy és egy parancs közötti InputGesture kötést jelöl. A parancs lehet egy RoutedCommand. |
| InputBindingCollection |
Objektumok rendezett gyűjteményét InputBinding jelöli. |
| InputDevice |
Egy bemeneti eszközt leíró absztrakt osztály. |
| InputEventArgs |
Adatokat biztosít a bemenettel kapcsolatos eseményekhez. |
| InputGesture |
A bemeneti eszköz kézmozdulatait leíró absztrakt osztály. |
| InputGestureCollection |
Objektumok rendezett gyűjteményét InputGesture jelöli. |
| InputLanguageChangedEventArgs |
Az eseményhez InputLanguageChanged társított argumentumokat tartalmazza. |
| InputLanguageChangingEventArgs |
Az eseményhez InputLanguageChanging társított argumentumokat tartalmazza. |
| InputLanguageEventArgs |
Alaposztályt biztosít a bemeneti nyelv változásával foglalkozó események argumentumaihoz. |
| InputLanguageManager |
Lehetővé teszi a bemeneti nyelvek kezelését a Windows megjelenítési alaprendszer (WPF). |
| InputManager |
A Windows megjelenítési alaprendszer (WPF) összes bemeneti rendszerét kezeli. |
| InputMethod |
Lehetővé teszi a Text Services-keretrendszer kezelését és használatát, amely támogatja az alternatív szövegbeviteli módszereket, például a beszédet és a kézírást. |
| InputMethodStateChangedEventArgs |
Az eseményhez StateChanged társított argumentumokat tartalmazza. |
| InputScope |
A bemeneti módszer által biztosított adatok hatókörével kapcsolatos információkat jelöli. |
| InputScopeConverter |
Más típusúra és más típusokra konvertálja az elemeket InputScope . |
| InputScopeName |
A szövegbeviteli minták nevét határozza meg. |
| InputScopeNameConverter |
Átalakítja a példányokat InputScopeName más adattípusokra és más adattípusokból. |
| InputScopePhrase |
Javasolt beviteli szövegmintát jelöl. |
| KeyBinding |
Az a-t KeyGesture egy RoutedCommand (vagy egy másik ICommand implementációhoz) köti. |
| Keyboard |
A billentyűzeteszközt jelöli. |
| KeyboardDevice |
Billentyűzeteszközt jelképező absztrakt osztály. |
| KeyboardEventArgs |
Adatokat biztosít a billentyűzettel kapcsolatos eseményekhez. |
| KeyboardFocusChangedEventArgs |
Adatokat biztosít az eseményekhez LostKeyboardFocus és GotKeyboardFocus az irányított eseményekhez, valamint a kapcsolódó csatolt és előzetes verziójú eseményekhez. |
| KeyboardInputProviderAcquireFocusEventArgs |
Adatokat biztosít az KeyboardInputProviderAcquireFocus eseményhez. |
| KeyboardNavigation |
Logikai és iránybeli navigációt biztosít a fókuszba helyezhető objektumok között. |
| KeyConverter |
Egy objektumot Key más típusúvá és más típusúvá alakít át. |
| KeyEventArgs |
Adatokat biztosít az és KeyDown az KeyUp irányított eseményekhez, valamint a kapcsolódó csatolt és előzetes eseményekhez. |
| KeyGesture |
A parancsok meghívásához használható billentyűzetkombinációt definiál. |
| KeyGestureConverter |
Egy objektumot KeyGesture más típusúvá és más típusúvá alakít át. |
| KeyGestureValueSerializer |
Átalakítja a példányokat StringKeyGesturea . |
| KeyInterop |
Statikus metódusokat biztosít a Win32 Virtual-Keys és a WPF Key enumerálás közötti konvertáláshoz. |
| KeyValueSerializer | |
| Manipulation |
Metódusokat tartalmaz a manipulációval kapcsolatos információk lekérésére és frissítésére. |
| ManipulationBoundaryFeedbackEventArgs |
Adatokat biztosít az ManipulationBoundaryFeedback eseményhez. |
| ManipulationCompletedEventArgs |
Adatokat biztosít az ManipulationCompleted eseményhez. |
| ManipulationDelta |
Olyan átalakítási adatokat tartalmaz, amelyek a manipulációs események bekövetkezésekor halmozódnak fel. |
| ManipulationDeltaEventArgs |
Adatokat biztosít az ManipulationDelta eseményhez. |
| ManipulationInertiaStartingEventArgs |
Adatokat biztosít az ManipulationInertiaStarting eseményhez. |
| ManipulationPivot |
Megadja, hogyan történik a rotáció egy felhasználói beviteli ponttal. |
| ManipulationStartedEventArgs |
Adatokat biztosít az ManipulationStarted eseményhez. |
| ManipulationStartingEventArgs |
Adatokat biztosít a ManipulationStarting, eseményhez. |
| ManipulationVelocities |
A manipulációk sebességét ismerteti. |
| MediaCommands |
A médiával kapcsolatos parancsok szabványos készletét biztosítja. |
| ModifierKeysConverter |
Egy objektumot ModifierKeys más típusúvá és más típusúvá alakít át. |
| ModifierKeysValueSerializer |
Átalakítja a példányokat StringModifierKeysa . |
| Mouse |
Az egéreszközt egy adott szálra jelöli. |
| MouseActionConverter |
Egy objektumot MouseAction más típusúvá és más típusúvá alakít át. |
| MouseActionValueSerializer |
Átalakítja a példányokat StringMouseActiona . |
| MouseBinding |
Az a-t MouseGesture egy RoutedCommand (vagy egy másik ICommand implementációhoz) köti. |
| MouseButtonEventArgs |
Adatokat biztosít az egérgombbal kapcsolatos eseményekhez. |
| MouseDevice |
Egéreszközt jelöl. |
| MouseEventArgs |
Adatokat biztosít az egérrel kapcsolatos, irányított eseményekhez, amelyek nem tartoznak kifejezetten az egérgombokhoz vagy az egérkerékhez, például MouseMove. |
| MouseGesture |
Egy parancs meghívására használható egérbemeneti kézmozdulatot definiál. |
| MouseGestureConverter |
Egy objektumot MouseGesture más típusúvá és más típusúvá alakít át. |
| MouseGestureValueSerializer |
Átalakítja a példányokat StringModifierKeysa . |
| MouseWheelEventArgs |
Adatokat biztosít az egéreszköz egérkerék-változási értékének változását jelző különböző eseményekhez. |
| NavigationCommands |
A navigációval kapcsolatos parancsok szabványos készletét biztosítja. |
| NotifyInputEventArgs |
Adatokat biztosít a nyers bemenethez, amelyet a InputManagerrendszer feldolgoz. |
| PreProcessInputEventArgs |
Adatokat biztosít az előfeldolgozási bemeneti eseményekhez. |
| ProcessInputEventArgs |
Adatokat biztosít a folyamat utáni bemeneti eseményekhez. |
| QueryCursorEventArgs |
Adatokat biztosít az QueryCursor eseményhez. |
| RoutedCommand |
Definiál egy parancsot, amely implementálja ICommand és átirányítja az elemfán. |
| RoutedUICommand |
Az elemfán áthaladó ICommand és szöveges tulajdonságot tartalmazó tulajdonságot definiál. |
| StagingAreaInputItem |
Beágyaz egy bemeneti eseményt, amikor a bemeneti kezelő feldolgozza. |
| Stylus |
Hozzáférést biztosít a táblagép tollal kapcsolatos általános információkhoz. |
| StylusButton |
Gombot jelöl egy tollon. |
| StylusButtonCollection |
Objektumgyűjteményt StylusButton tartalmaz. |
| StylusButtonEventArgs |
Adatokat biztosít a StylusButtonDown és StylusButtonUp eseményekhez. |
| StylusDevice |
Táblaszámítógéphez használt táblagépes tollat jelöl. |
| StylusDeviceCollection |
StylusDevice A táblaszámítógép tolleszközeit képviselő objektumokat tartalmazza. |
| StylusDownEventArgs |
Adatokat biztosít az StylusDown eseményhez. |
| StylusEventArgs |
Több, az osztályhoz Stylus társított esemény adatait adja meg. |
| StylusPointCollection |
Objektumgyűjteményt StylusPoint tartalmaz. |
| StylusPointDescription |
Megadja azokat a tulajdonságokat, amelyek egy StylusPoint. |
| StylusPointProperties |
StylusPointProperty tartalmaz minden olyan tulajdonsághoz, amelyet a WPF támogat. |
| StylusPointProperty |
A .-ban tárolt tulajdonságot StylusPointjelöli. |
| StylusPointPropertyInfo |
Egy tulajdonság korlátozásait adja meg egy StylusPoint. |
| StylusSystemGestureEventArgs |
Adatokat biztosít az StylusSystemGesture eseményhez. |
| Tablet |
Hozzáférést biztosít a rendszerhez csatlakoztatott táblagépeket visszajelző statikus módszerekhez. |
| TabletDevice |
Táblaszámítógép digitalizáló eszközét jelöli. |
| TabletDeviceCollection |
TabletDevice A táblagépek digitalizáló eszközeit jelképező objektumokat tartalmazza. |
| TextComposition |
Olyan szövegbevitelhez kapcsolódó kompozíciót jelöl, amely magában foglalja magát a szövegösszeállítás szövegét, a kapcsolódó vezérlő- vagy rendszerszövegeket, valamint a kompozíció befejezési állapotát. |
| TextCompositionEventArgs |
Argumentumokat tartalmaz, amelyek egy TextComposition. |
| TextCompositionManager |
Lehetővé teszi a bemeneti és szövegösszeállításokkal kapcsolatos események kezelését. |
| Touch |
Egy alkalmazásszintű szolgáltatást biztosít, amely feldolgozza az operációs rendszer többutas bemenetét, és előhozza az FrameReported eseményt. |
| TouchDevice |
Egyetlen érintéses bemenetet jelöl, amelyet egy ujjal hoz létre egy érintőképernyőn. |
| TouchEventArgs |
Adatokat biztosít az érintéses beviteli eseményekhez. |
| TouchFrameEventArgs |
Adatokat biztosít az FrameReported eseményhez. |
| TouchPoint |
Egyetlen érintési pontot jelöl egy többszínű üzenetforrásból. |
| TouchPointCollection |
Objektumgyűjteményt TouchPoint tartalmaz. |
| TraversalRequest |
A fókusz másik vezérlőre való áthelyezésére irányuló kérést jelöl. |
Struktúrák
| Name | Description |
|---|---|
| StylusPoint |
Egyetlen adatpontot jelöl, amelyet a digitalizáló és a toll gyűjt össze. |
Interfészek
| Name | Description |
|---|---|
| ICommand |
Parancsot határoz meg. |
| ICommandSource |
Definiál egy objektumot, amely tudja, hogyan kell meghívni egy parancsot. |
| IInputLanguageSource |
Meghatározza egy olyan objektum szükséges létesítményeit, amelyek bemeneti nyelvi forrásként kívánnak viselkedni. |
| IManipulator |
Megadja a manipuláció létrehozásához szükséges bemeneti pozíciót. |
Enumerációk
| Name | Description |
|---|---|
| CaptureMode |
Megadja az egérrögzítési szabályzatokat. |
| CursorType |
A beépített kurzortípusok megadása. |
| FocusNavigationDirection |
Megadja a felhasználói felületen (UI) belüli irányt, amelyben egy kívánt fókuszmódosítási kérést kísérel meg. Az irány vagy a lapsorrenden vagy az elrendezés relatív irányán alapul. |
| ImeConversionModeValues |
Ez a cikk egy bemeneti módszer által végrehajtandó bemeneti konverziós módot ismerteti. |
| ImeSentenceModeValues |
Megadja a bemeneti módszer által végrehajtott mondatkonvertálás módját. |
| InputMethodState |
InputMethodEgy . |
| InputMode |
Megadja a bemeneti mód lehetséges értékeit. |
| InputScopeNameValue |
Megadja a bemeneti hatókör nevét, amely módosítja az alternatív bemeneti módszerek bemenetének értelmezését. |
| InputType |
Megadja a jelentett bemenetek lehetséges típusait. |
| Key |
Megadja a billentyűzet lehetséges kulcsértékeit. |
| KeyboardNavigationMode |
Meghatározza a fókuszban lévő változások lehetséges értékeit logikai és irányított navigáció esetén. |
| KeyStates |
A kulcs állapotát meghatározó állandókat adja meg. |
| ManipulationModes |
Meghatározza a manipulációs események értelmezésének módját. |
| ModifierKeys |
A módosító kulcsok készletét adja meg. |
| MouseAction |
Az egér által végrehajtott műveleteket meghatározó állandókat adja meg. |
| MouseButton |
Az egéreszköz gombjait meghatározó értékeket határozza meg. |
| MouseButtonState |
Az egérgomb lehetséges állapotát adja meg. |
| RestoreFocusMode |
Meghatározza, hogy a Windows megjelenítési alaprendszer (WPF) hogyan állítja vissza a fókuszt az ablakra. |
| SpeechMode |
Meghatározza a beszédbemenet értelmezési módját. |
| StylusButtonState |
StylusButtonEgy . |
| StylusPointPropertyUnit |
Egy tulajdonság mértékegységét StylusPoint adja meg. |
| SystemGesture |
Meghatározza az elérhető rendszermozdulatokat. |
| TabletDeviceType |
A táblagép-eszköz által használt eszközök típusának értékeit határozza meg. |
| TabletHardwareCapabilities |
Olyan értékeket határoz meg, amelyek meghatározzák a táblagépek hardveres képességeit, beleértve az asztali digitalizálókat és az egereket is. |
| TextCompositionAutoComplete |
A szövegösszeállítás automatikus befejezésének kezelésére szolgáló állapotkészletet határoz meg. |
| TouchAction |
Egy adott érintési pont működését ismerteti. |
Delegáltak
| Name | Description |
|---|---|
| AccessKeyPressedEventHandler |
A csatolt eseményt kezelő AccessKeyPressed metódust jelöli. |
| CanExecuteRoutedEventHandler |
Az eseményt kezelő metódust CanExecute jelöli. |
| ExecutedRoutedEventHandler |
Azokat a metódusokat jelöli, amelyek kezelik az és PreviewExecuted az Executed irányított eseményeket, valamint a kapcsolódó kapcsolódó eseményeket. |
| InputEventHandler |
A bemenethez kapcsolódó irányított eseményeket kezelő metódust jelöli. |
| InputLanguageEventHandler |
A metódust jelöli, amely kezeli az eseményeket és InputLanguageChanging az InputLanguageChanged eseményeket. |
| InputMethodStateChangedEventHandler |
Az eseményt kezelő metódust StateChanged jelöli. |
| KeyboardEventHandler |
A billentyűzettel kapcsolatos irányított eseményeket kezelő metódust jelöli. |
| KeyboardFocusChangedEventHandler |
Azt a metódust jelöli, amely kezeli az és GotKeyboardFocus az irányított eseményeket, valamint a LostKeyboardFocus kapcsolódó csatolt és előzetes verziójú eseményeket. |
| KeyboardInputProviderAcquireFocusEventHandler |
Az eseményt kezelő metódust KeyboardInputProviderAcquireFocus jelöli. |
| KeyEventHandler |
Azt a metódust jelöli, amely kezeli az és KeyDown az irányított eseményeket, valamint a KeyUp kapcsolódó csatolt és előzetes verziójú eseményeket. |
| MouseButtonEventHandler |
Azt a metódust jelöli, amely kezeli például MouseLeftButtonDownaz egérgombbal kapcsolatos irányított eseményeket. |
| MouseEventHandler |
Azt a módszert jelöli, amely kezeli az egérrel kapcsolatos irányított eseményeket, amelyek nem tartoznak kifejezetten az egérgombokhoz vagy az egérkerékhez; például MouseMove. |
| MouseWheelEventHandler |
Azt a metódust jelöli, amely kezeli az és MouseWheel az irányított eseményeket, valamint a MouseWheel kapcsolódó csatolt és előzetes verziójú eseményeket. |
| NotifyInputEventHandler |
A kezelni PreNotifyInput kívánt metódust és PostNotifyInput eseményeket jelöli. |
| PreProcessInputEventHandler |
Az eseményt kezelő metódust PreProcessInput jelöli. |
| ProcessInputEventHandler |
Az eseményt kezelő metódust PostProcessInput jelöli. |
| QueryCursorEventHandler |
A metódust jelöli, amely kezeli az eseményeket és QueryCursor az QueryCursor eseményeket, valamint a QueryCursor csatolt eseményt. |
| StylusButtonEventHandler |
Az eseményt StylusButtonDown vagy eseményt StylusButtonUp kezelő metódust UIElementjelöli. |
| StylusDownEventHandler |
Az eseményt StylusDown kezelő metódust, valamint számos változatot jelöl, beleértve a megfelelő előzetes verziójú eseményt is. Az eseményt az alapelemosztályokban is közzéteszi. |
| StylusEventHandler |
Azt a metódust jelöli, amely egy olyan osztályhoz tartozó tolleseményt kezel, amelyet a kezelőfelület implementál IInputElement . |
| StylusSystemGestureEventHandler |
Az eseményt StylusSystemGesture kezelő metódust UIElementjelöli. |
| TextCompositionEventHandler |
Azt a metódust jelöli, amely kezeli például az osztályokkal és TextCompositionManager az TextComposition osztályokkal TextInputkapcsolatos átirányított eseményeket. |
| TouchFrameEventHandler |
Azt a metódust jelöli, amely egy FrameReported .Touch |