System.Windows.Input Ad Alanı
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bu ad alanında yer alan türlerin çoğu Windows Presentation Foundation (WPF) giriş sistemini destekler. Buna fare, klavye ve ekran kalemi cihazları için cihaz soyutlama sınıfları, ortak bir giriş yöneticisi sınıfı, komut ve özel komutlar için destek ve çeşitli yardımcı program sınıfları dahildir. Ancak türleri WPF ötesinde geçerlidir.
Sınıflar
| Name | Description |
|---|---|
| AccessKeyEventArgs |
Erişim anahtarları olayları hakkında bilgi sağlar. |
| AccessKeyManager |
Tüm erişim tuşlarının kaydını ve Windows Forms, Win32 ve Windows Presentation Foundation (WPF) arasında birlikte çalışma klavye komutlarının işlenmesini sağlar. |
| AccessKeyPressedEventArgs |
Yönlendirilen olay için AccessKeyManager veri sağlar. |
| ApplicationCommands |
Uygulamayla ilgili standart bir komut kümesi sağlar. |
| CanExecuteChangedEventManager |
Olay için dinleyiciler eklemek üzere "zayıf olay dinleyicisi" desenini kullanabilmeniz için WeakEventManager bir CanExecuteChanged uygulama sağlar. |
| CanExecuteRoutedEventArgs |
ve CanExecute yönlendirilen olaylar için PreviewCanExecute veri sağlar. |
| CommandBinding |
komutunu uygulayan olay işleyicilerine bir RoutedCommand bağlar. |
| CommandBindingCollection |
Bir nesne koleksiyonunu CommandBinding temsil eder. |
| CommandConverter |
bir ICommand nesnesini diğer türlere ve diğer türlerden dönüştürür. |
| CommandManager |
Sınıf sahipleri ve komutları için kaydeden CommandBinding ve InputBinding nesneleri, komut olayı işleyicileri ekleyip kaldıran komutla ilgili yardımcı program yöntemleri sağlar ve bir komutun durumunu sorgulamaya yönelik hizmetler sağlar. |
| ComponentCommands |
Önceden tanımlanmış anahtar giriş hareketlerine ve Text özelliklerine sahip standart bir bileşenle ilgili komut kümesi sağlar. |
| Cursor |
Fare işaretçisi için kullanılan görüntüyü temsil eder. |
| CursorConverter |
bir Cursor nesnesini diğer türlere ve diğer türlerden dönüştürür. |
| Cursors |
Bir dizi varsayılan imleç tanımlar. |
| ExecutedRoutedEventArgs |
ve Executed yönlendirilen olaylar için PreviewExecuted veri sağlar. |
| FocusManager |
Odak kapsamlarını belirlemek ve ayarlamak ve odaklanmış öğeyi kapsam içinde ayarlamak için bir dizi statik yöntem, ekli özellik ve olay sağlar. |
| InertiaExpansionBehavior |
Eylemsizlik sırasında yeniden boyutlandırma düzenlemesinin yavaşlamasını denetler. |
| InertiaRotationBehavior |
Eylemsizlik sırasında döndürme düzenlemesinin yavaşlamasını denetler. |
| InertiaTranslationBehavior |
Eylemsizlik sırasında çeviri düzenlemesinde yavaşlama denetler. |
| InputBinding |
ile komutu arasındaki InputGesture bağlamayı temsil eder. Komutu büyük olasılıkla bir RoutedCommandşeklindedir. |
| InputBindingCollection |
Sıralı bir nesne koleksiyonunu InputBinding temsil eder. |
| InputDevice |
Giriş cihazını açıklayan soyut sınıf. |
| InputEventArgs |
Girişle ilgili olaylar için veri sağlar. |
| InputGesture |
Giriş cihazı hareketlerini açıklayan soyut sınıf. |
| InputGestureCollection |
Sıralı bir nesne koleksiyonunu InputGesture temsil eder. |
| InputLanguageChangedEventArgs |
Olayla InputLanguageChanged ilişkili bağımsız değişkenleri içerir. |
| InputLanguageChangingEventArgs |
Olayla InputLanguageChanging ilişkili bağımsız değişkenleri içerir. |
| InputLanguageEventArgs |
Giriş dilindeki bir değişiklikle ilgilenen olaylar için bağımsız değişkenler için temel bir sınıf sağlar. |
| InputLanguageManager |
Windows Presentation Foundation'da (WPF) giriş dillerini yönetmeye yönelik olanaklar sağlar. |
| InputManager |
Windows Presentation Foundation'daki (WPF) tüm giriş sistemlerini yönetir. |
| InputMethod |
Konuşma ve el yazısı gibi alternatif metin giriş yöntemleri için destek sağlayan Metin Hizmetleri Çerçevesi'ni yönetmeye ve etkileşime yönelik olanaklar sağlar. |
| InputMethodStateChangedEventArgs |
Olayla StateChanged ilişkili bağımsız değişkenleri içerir. |
| InputScope |
Giriş yöntemi tarafından sağlanan verilerin kapsamıyla ilgili bilgileri temsil eder. |
| InputScopeConverter |
Bir InputScope diğer türlere ve diğer türlerden dönüştürür. |
| InputScopeName |
Metin giriş desenleri için bir ad tanımlar. |
| InputScopeNameConverter |
InputScopeName örneklerini diğer veri türlerine ve diğer veri türlerinden dönüştürür. |
| InputScopePhrase |
Önerilen bir giriş metin deseni temsil eder. |
| KeyBinding |
bir KeyGesture 'e (veya başka bir RoutedCommandICommand uygulamaya) bağlar. |
| Keyboard |
Klavye cihazını temsil eder. |
| KeyboardDevice |
Bir klavye cihazını temsil eden soyut sınıf. |
| KeyboardEventArgs |
Klavyeyle ilgili olaylar için veri sağlar. |
| KeyboardFocusChangedEventArgs |
İlişkili ekli ve LostKeyboardFocus Önizleme olaylarının yanı sıra, yönlendirilen ve yönlendirilen olaylar için GotKeyboardFocus veri sağlar. |
| KeyboardInputProviderAcquireFocusEventArgs |
KeyboardInputProviderAcquireFocus olayı için veriler sağlar. |
| KeyboardNavigation |
Odaklanabilir nesneler arasında mantıksal ve yönlü gezinti sağlar. |
| KeyConverter |
bir Key nesnesini diğer türlere ve diğer türlerden dönüştürür. |
| KeyEventArgs |
ve KeyUp yönlendirilen olayların yanı sıra ilgili ekli ve Önizleme olayları için KeyDown veri sağlar. |
| KeyGesture |
Komut çağırmak için kullanılabilecek bir klavye bileşimi tanımlar. |
| KeyGestureConverter |
bir KeyGesture nesnesini diğer türlere ve diğer türlerden dönüştürür. |
| KeyGestureValueSerializer |
örneklerini String örneklerine ve örneklerinden KeyGesturedönüştürür. |
| KeyInterop |
Win32 Virtual-Keys ile WPF Key sabit listesi arasında dönüştürmek için statik yöntemler sağlar. |
| KeyValueSerializer |
örneklerini String örneklerine ve örneklerinden Keydönüştürür. |
| Manipulation |
Bir işleme hakkında bilgi almak ve güncelleştirmek için yöntemler içerir. |
| ManipulationBoundaryFeedbackEventArgs |
ManipulationBoundaryFeedback olayı için veriler sağlar. |
| ManipulationCompletedEventArgs |
ManipulationCompleted olayı için veriler sağlar. |
| ManipulationDelta |
Düzenleme olayları gerçekleştiğinde birikmiş dönüştürme verilerini içerir. |
| ManipulationDeltaEventArgs |
ManipulationDelta olayı için veriler sağlar. |
| ManipulationInertiaStartingEventArgs |
ManipulationInertiaStarting olayı için veriler sağlar. |
| ManipulationPivot |
Döndürmenin bir kullanıcı girişi noktasıyla nasıl gerçekleştiğini belirtir. |
| ManipulationStartedEventArgs |
ManipulationStarted olayı için veriler sağlar. |
| ManipulationStartingEventArgs |
, olayı için ManipulationStartingveri sağlar. |
| ManipulationVelocities |
İşlemelerin gerçekleşme hızını açıklar. |
| MediaCommands |
Medyayla ilgili standart bir komut kümesi sağlar. |
| ModifierKeysConverter |
bir ModifierKeys nesnesini diğer türlere ve diğer türlerden dönüştürür. |
| ModifierKeysValueSerializer |
örneklerini String örneklerine ve örneklerinden ModifierKeysdönüştürür. |
| Mouse |
Fare cihazını belirli bir iş parçacığına temsil eder. |
| MouseActionConverter |
bir MouseAction nesnesini diğer türlere ve diğer türlerden dönüştürür. |
| MouseActionValueSerializer |
örneklerini String örneklerine ve örneklerinden MouseActiondönüştürür. |
| MouseBinding |
bir MouseGesture 'e (veya başka bir RoutedCommandICommand uygulamaya) bağlar. |
| MouseButtonEventArgs |
Fare düğmesiyle ilgili olaylar için veri sağlar. |
| MouseDevice |
Fare cihazını temsil eder. |
| MouseEventArgs |
Fare MouseMovedüğmeleri veya fare tekerleği gibi özellikle içermeyen fareyle ilgili yönlendirilmiş olaylar için veri sağlar. |
| MouseGesture |
Komut çağırmak için kullanılabilecek bir fare girişi hareketi tanımlar. |
| MouseGestureConverter |
bir MouseGesture nesnesini diğer türlere ve diğer türlerden dönüştürür. |
| MouseGestureValueSerializer |
örneklerini String örneklerine ve örneklerinden ModifierKeysdönüştürür. |
| MouseWheelEventArgs |
Bir fare cihazının fare tekerleği değişim değerine yapılan değişiklikleri bildiren çeşitli olaylar için veri sağlar. |
| NavigationCommands |
Gezintiyle ilgili standart bir komut kümesi sağlar. |
| NotifyInputEventArgs |
tarafından InputManagerişlenen ham giriş için veri sağlar. |
| PreProcessInputEventArgs |
Ön işlem giriş olayları için veri sağlar. |
| ProcessInputEventArgs |
İşlem sonrası giriş olayları için veri sağlar. |
| QueryCursorEventArgs |
QueryCursor olayı için veriler sağlar. |
| RoutedCommand |
uygulayan ICommand ve öğe ağacı üzerinden yönlendirilen bir komut tanımlar. |
| RoutedUICommand |
ICommand öğe ağacı üzerinden yönlendirilen ve bir metin özelliği içeren bir tanımlar. |
| StagingAreaInputItem |
Giriş yöneticisi tarafından işlenirken bir giriş olayını kapsüller. |
| Stylus |
Tablet kalemi hakkındaki genel bilgilere erişim sağlar. |
| StylusButton |
Ekran kalemi üzerindeki bir düğmeyi temsil eder. |
| StylusButtonCollection |
Bir nesne koleksiyonu StylusButton içerir. |
| StylusButtonEventArgs |
StylusButtonDown ve StylusButtonUp olayları için veri sağlar. |
| StylusDevice |
Tablet PC ile kullanılan bir tablet kalemini temsil eder. |
| StylusDeviceCollection |
Tablet pc'nin StylusDevice ekran kalemi cihazlarını temsil eden nesneleri içerir. |
| StylusDownEventArgs |
StylusDown olayı için veriler sağlar. |
| StylusEventArgs |
sınıfıyla Stylus ilişkili olayların birkaçı için veri sağlar. |
| StylusPointCollection |
Bir nesne koleksiyonu StylusPoint içerir. |
| StylusPointDescription |
içindeki StylusPointözellikleri belirtir. |
| StylusPointProperties |
WPF desteklediği her özellik için bir StylusPointProperty içerir. |
| StylusPointProperty |
içinde depolanan bir StylusPointözelliği temsil eder. |
| StylusPointPropertyInfo |
içindeki bir özelliğin StylusPointkısıtlamalarını belirtir. |
| StylusSystemGestureEventArgs |
StylusSystemGesture olayı için veriler sağlar. |
| Tablet |
Sisteme bağlı tablet cihazlarını döndüren statik yöntemlere erişim sağlar. |
| TabletDevice |
Tablet pc'nin dijitalleştirici cihazını temsil eder. |
| TabletDeviceCollection |
Bir tablet cihazının TabletDevice dijitalleştirici cihazlarını temsil eden nesneleri içerir. |
| TextComposition |
Birleştirme metninin kendisini, ilgili denetimi veya sistem metnini ve kompozisyonun tamamlanma durumunu içeren metin girişiyle ilgili bir bileşimi temsil eder. |
| TextCompositionEventArgs |
' TextCompositionde yapılan değişikliklerle ilişkili bağımsız değişkenleri içerir. |
| TextCompositionManager |
Giriş ve metin bileşimleriyle ilgili olayları yönetmeye yönelik olanaklar sağlar. |
| Touch |
İşletim sisteminden çok dokunmalı girişi işleyen ve olayı tetikleyen FrameReported uygulama düzeyinde bir hizmet sağlar. |
| TouchDevice |
Dokunmatik ekranda parmakla üretilen tek bir dokunmatik girişi temsil eder. |
| TouchEventArgs |
Dokunmatik giriş olayları için veri sağlar. |
| TouchFrameEventArgs |
FrameReported olayı için veriler sağlar. |
| TouchPoint |
Çoklu dokunma ileti kaynağından tek bir dokunma noktasını temsil eder. |
| TouchPointCollection |
Bir nesne koleksiyonu TouchPoint içerir. |
| TraversalRequest |
Odağı başka bir denetime taşıma isteğini temsil eder. |
Yapılar
| Name | Description |
|---|---|
| StylusPoint |
Dijitalleştiriciden ve ekran kaleminden toplanan tek bir veri noktasını temsil eder. |
Arabirimler
| Name | Description |
|---|---|
| ICommand |
Bir komut tanımlar. |
| ICommandSource |
Komutun nasıl çağrıldığını bilen bir nesne tanımlar. |
| IInputLanguageSource |
Giriş dili kaynağı olarak davranmayı amaçlayan bir nesne için gerekli tesisleri tanımlar. |
| IManipulator |
Bir işleme oluşturmak için gereken girişin konumunu sağlar. |
Numaralandırmalar
| Name | Description |
|---|---|
| CaptureMode |
Fare yakalama ilkelerini belirtir. |
| CursorType |
Yerleşik imleç türlerini belirtir. |
| FocusNavigationDirection |
İstenen odak değişikliği isteğinin denendiği kullanıcı arabirimi (UI) içindeki yönü belirtir. Yön, sekme sırasına göre veya düzende göreli yöndedir. |
| ImeConversionModeValues |
Bir giriş yöntemi tarafından gerçekleştirilecek giriş dönüştürme modunu açıklar. |
| ImeSentenceModeValues |
Giriş yöntemi tarafından gerçekleştirilen cümle dönüştürme modunu belirtir. |
| InputMethodState |
InputMethoddurumunu açıklar. |
| InputMode |
Giriş modu için olası değerleri belirtir. |
| InputScopeNameValue |
Alternatif giriş yöntemlerinden gelen girişin yorumlanmını değiştiren giriş kapsamı adını belirtir. |
| InputType |
Bildirilen olası giriş türlerini belirtir. |
| Key |
Klavyedeki olası tuş değerlerini belirtir. |
| KeyboardNavigationMode |
Mantıksal ve yönlü gezinti gerçekleştiğinde odaktaki değişikliklerin olası değerlerini belirtir. |
| KeyStates |
Bir anahtarın durumunu tanımlayan sabitleri belirtir. |
| ManipulationModes |
düzenleme olaylarının nasıl yorumlandığı belirtir. |
| ModifierKeys |
Değiştirici anahtar kümesini belirtir. |
| MouseAction |
Fare tarafından gerçekleştirilen eylemleri tanımlayan sabitleri belirtir. |
| MouseButton |
Fare aygıtındaki düğmeleri belirten değerleri tanımlar. |
| MouseButtonState |
Fare düğmesinin olası durumlarını belirtir. |
| RestoreFocusMode |
Windows Presentation Foundation (WPF) tarafından odağın pencereye nasıl geri yükleneceği belirtir. |
| SpeechMode |
Konuşma girişi için yorumlama modunu belirtir. |
| StylusButtonState |
StylusButtondurumunu temsil eder. |
| StylusPointPropertyUnit |
StylusPoint özelliği için ölçü birimini belirtir. |
| SystemGesture |
Kullanılabilir sistem hareketlerini tanımlar. |
| TabletDeviceType |
Tablet cihazının kullandığı cihaz türü için değerleri tanımlar. |
| TabletHardwareCapabilities |
Masaüstü dijitalleştiricileri ve fareler de dahil olmak üzere bir tablet cihazının donanım özelliklerini belirten değerleri tanımlar. |
| TextCompositionAutoComplete |
Bir metin bileşiminin otomatik olarak tamamlanmasının işlenmesi için bir durum kümesi tanımlar. |
| TouchAction |
Belirli bir dokunma noktasının eylemini açıklar. |
Temsilciler
| Name | Description |
|---|---|
| AccessKeyPressedEventHandler |
Ekli olayı işleyecek AccessKeyPressed yöntemi temsil eder. |
| CanExecuteRoutedEventHandler |
Olayı işleyecek CanExecute yöntemi temsil eder. |
| ExecutedRoutedEventHandler |
ve yönlendirilmiş olayları ve Executed ilişkili ekli olayları işleyecek PreviewExecuted yöntemi temsil eder. |
| InputEventHandler |
Girişle ilgili yönlendirilmiş olayları işleyen yöntemi temsil eder. |
| InputLanguageEventHandler |
ve InputLanguageChanged olaylarını InputLanguageChanging işleyecek yöntemi temsil eder. |
| InputMethodStateChangedEventHandler |
Olayı işleyecek StateChanged yöntemi temsil eder. |
| KeyboardEventHandler |
Klavyeyle ilgili yönlendirilmiş olayları işleyecek yöntemi temsil eder. |
| KeyboardFocusChangedEventHandler |
ve yönlendirilen olayların yanı sıra ilişkili ekli ve LostKeyboardFocus Önizleme olaylarını işleyecek GotKeyboardFocus yöntemi temsil eder. |
| KeyboardInputProviderAcquireFocusEventHandler |
Olayı işleyecek KeyboardInputProviderAcquireFocus yöntemi temsil eder. |
| KeyEventHandler |
ve yönlendirilen olayların yanı sıra ilişkili ekli ve KeyUp Önizleme olaylarını işleyecek KeyDown yöntemi temsil eder. |
| MouseButtonEventHandler |
Fare düğmesiyle ilgili yönlendirilmiş olayları işleyecek yöntemi temsil eder, örneğin MouseLeftButtonDown. |
| MouseEventHandler |
Özellikle fare düğmelerini veya fare tekerleğini içermeyen fareyle ilgili yönlendirilmiş olayları işleyecek yöntemi temsil eder; örneğin, MouseMove. |
| MouseWheelEventHandler |
ve yönlendirilen olayların yanı sıra ilişkili ekli ve MouseWheel Önizleme olaylarını işleyecek MouseWheel yöntemi temsil eder. |
| NotifyInputEventHandler |
ve PreNotifyInput olaylarını işleyecek PostNotifyInput yöntemi temsil eder. |
| PreProcessInputEventHandler |
Olayı işleyecek PreProcessInput yöntemi temsil eder. |
| ProcessInputEventHandler |
Olayı işleyecek PostProcessInput yöntemi temsil eder. |
| QueryCursorEventHandler |
ve QueryCursor olaylarının QueryCursor yanı sıra QueryCursor ekli olayı işleyecek yöntemi temsil eder. |
| StylusButtonEventHandler |
olayını veya StylusButtonDownStylusButtonUpolayını işleyen UIElement yöntemi temsil eder. |
| StylusDownEventHandler |
Olayı işleyen StylusDown yöntemin yanı sıra ilgili Preview olayı da dahil olmak üzere çeşitli varyasyonları temsil eder. Ayrıca temel öğe sınıflarında olayı yeniden kullanıma sunar. |
| StylusEventHandler |
arabirimini uygulayan bir sınıf için ekran kalemi olayını işleyen yöntemi temsil eder IInputElement . |
| StylusSystemGestureEventHandler |
bir olayını StylusSystemGestureişleyen UIElement yöntemi temsil eder. |
| TextCompositionEventHandler |
ve TextComposition sınıfları ile ilgili TextCompositionManager yönlendirilmiş olayları işleyecek yöntemi temsil eder, örneğinTextInput. |
| TouchFrameEventHandler |
bir olayını FrameReportedişleyecek Touch yöntemi temsil eder. |