System.Windows.Input Ad Alanı

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.