System.Windows.Input Ad Alanı

Bu ad alanı içindeki 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 komut desteği ve çeşitli yardımcı sınıflar dahildir. Bununla birlikte, bazı türler WPF'nin ötesinde geçerlidir.

Sınıflar

AccessKeyEventArgs

Erişim anahtarları olayları için 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 korur.

AccessKeyPressedEventArgs

Yönlendirilen olay için AccessKeyManager veri sağlar.

ApplicationCommands

Uygulamayla ilgili standart bir komut kümesi sağlar.

CanExecuteChangedEventManager

Olayın dinleyicilerini eklemek için "zayıf olay dinleyicisi" desenini kullanabilmeniz için CanExecuteChanged bir WeakEventManager uygulama sağlar.

CanExecuteRoutedEventArgs

ve PreviewCanExecute yönlendirilen olaylar için CanExecute veri sağlar.

CommandBinding

komutunu uygulayan olay işleyicilerine bir RoutedCommand bağlar.

CommandBindingCollection

Nesne koleksiyonunu CommandBinding temsil eder.

CommandConverter

Bir ICommand nesneyi 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 kaydeden, komut olayı işleyicileri ekleyip kaldıran ve bir komutun durumunu sorgulamaya yönelik hizmetler sağlayan komutla ilgili yardımcı program yöntemleri sağlar.

ComponentCommands

Önceden tanımlanmış anahtar giriş hareketlerine ve Text özelliklerine sahip olan bileşenle ilgili standart bir komut kümesi sağlar.

Cursor

Fare işaretçisi için kullanılan görüntüyü temsil eder.

CursorConverter

Bir Cursor nesneyi diğer türlere ve diğer türlerden dönüştürür.

Cursors

Bir dizi varsayılan imleç tanımlar.

ExecutedRoutedEventArgs

ve PreviewExecuted yönlendirilen olaylar için Executed veri sağlar.

FocusManager

Odak kapsamlarını belirlemek ve ayarlamak ve kapsam içindeki odaklanmış öğeyi ayarlamak için statik yöntemler, ekli özellikler ve olaylar kümesi 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. Komutun bir olması olasıdır RoutedCommand.

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 olaylara yönelik bağımsız değişkenler için bir temel sınıf sağlar.

InputLanguageManager

Windows Presentation Foundation 'de (WPF) giriş dillerini yönetmeye yönelik olanaklar sağlar.

InputManager

Windows Presentation Foundation(WPF) içindeki 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önetmek ve bunlarla etkileşim kurmak için 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 öğesini diğer türlerden ve türüne dönüştürür.

InputScopeName

Metin giriş desenleri için bir ad tanımlar.

InputScopeNameConverter

örneklerini InputScopeName diğer veri türlerine ve türlerine dönüştürür.

InputScopePhrase

Önerilen bir giriş metin deseni temsil eder.

KeyBinding

bir KeyGesture 'i (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 GotKeyboardFocus Önizleme olaylarının yanı sıra, yönlendirilen ve yönlendirilen olaylar için LostKeyboardFocus 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 nesneyi diğer türlere ve diğer türlerden dönüştürür.

KeyEventArgs

ve KeyDown yönlendirilen olayların yanı sıra ilgili ekli ve Önizleme olayları için KeyUp veri sağlar.

KeyGesture

Komut çağırmak için kullanılabilecek bir klavye bileşimi tanımlar.

KeyGestureConverter

Bir KeyGesture nesneyi 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 düzenleme 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

İşleme 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

Bir 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 nesneyi 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 nesneyi 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

a'ya MouseGesture (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

Fareyle ilgili, özellikle fare düğmelerini veya fare tekerleğini içermeyen yönlendirilmiş olaylar için veri sağlar, örneğin MouseMove.

MouseGesture

Komut çağırmak için kullanılabilecek bir fare giriş hareketi tanımlar.

MouseGestureConverter

Bir MouseGesture nesneyi 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 delta 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şleme 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ında genel bilgilere erişim sağlar.

StylusButton

Ekran kalemi üzerindeki bir düğmeyi temsil eder.

StylusButtonCollection

Bir nesne koleksiyonu StylusButton içerir.

StylusButtonEventArgs

ve StylusButtonUp olayları için StylusButtonDown 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'nin 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

Oluşturma metninin kendisini, ilgili denetimi veya sistem metnini ve birleştirme için tamamlanma durumunu içeren metin girişiyle ilgili bir bileşimi temsil eder.

TextCompositionEventArgs

'de TextCompositionyapılan değişikliklerle ilişkili bağımsız değişkenleri içerir.

TextCompositionManager

Giriş ve metin bileşimleriyle ilgili olayları yönetme olanağı 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

StylusPoint

Dijitalleştiriciden ve ekran kaleminden toplanan tek bir veri noktasını temsil eder.

Arabirimler

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 olanakları tanımlar.

IManipulator

Bir işleme oluşturmak için gereken girişin konumunu sağlar.

Numaralandırmalar

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

bir InputMethoddurumunu açıklar.

InputMode

Giriş modu için olası değerleri belirtir.

InputScopeNameValue

Alternatif giriş yöntemlerinden gelen girişin yorumlan biçimini 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şiklikler için olası değerleri belirtir.

KeyStates

Bir anahtarın durumunu tanımlayan sabitleri belirtir.

ManipulationModes

İşleme 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 cihazındaki düğmeleri belirten değerleri tanımlar.

MouseButtonState

Fare düğmesinin olası durumlarını belirtir.

RestoreFocusMode

Windows Presentation Foundation (WPF) odağın pencereye nasıl geri yükleneceği belirtir.

SpeechMode

Konuşma girişi için yorumlama modunu belirtir.

StylusButtonState

bir StylusButtondurumunu temsil eder.

StylusPointPropertyUnit

Bir StylusPoint özelliğin ölçü birimini belirtir.

SystemGesture

Kullanılabilir sistem hareketlerini tanımlar.

TabletDeviceType

Tablet cihazının kullandığı cihazların 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

Metin oluşturma işleminin otomatik tamamlanmasının işlenmesi için bir durum kümesi tanımlar.

TouchAction

Belirli bir dokunma noktasının eylemini açıklar.

Temsilciler

AccessKeyPressedEventHandler

Ekli olayı işleyecek AccessKeyPressed yöntemi temsil eder.

CanExecuteRoutedEventHandler

Olayı işleyecek CanExecute yöntemi temsil eder.

ExecutedRoutedEventHandler

ve PreviewExecuted yönlendirilen olayların yanı sıra ilişkili ekli olayları işleyecek Executed yöntemi temsil eder.

InputEventHandler

Girişle ilgili yönlendirilen olayları işleyen yöntemi temsil eder.

InputLanguageEventHandler

ve InputLanguageChanging olaylarını işleyecek InputLanguageChanged yöntemi temsil eder.

InputMethodStateChangedEventHandler

Olayı işleyecek StateChanged yöntemi temsil eder.

KeyboardEventHandler

Klavyeyle ilgili yönlendirilen olayları işleyecek yöntemi temsil eder.

KeyboardFocusChangedEventHandler

ve yönlendirilen olayların yanı sıra ilgili ekli ve GotKeyboardFocus Önizleme olaylarını işleyecek LostKeyboardFocus yöntemi temsil eder.

KeyboardInputProviderAcquireFocusEventHandler

Olayı işleyecek KeyboardInputProviderAcquireFocus yöntemi temsil eder.

KeyEventHandler

ve yönlendirilen olayların yanı sıra ilgili ekli ve KeyDown Önizleme olaylarını işleyecek KeyUp yöntemi temsil eder.

MouseButtonEventHandler

Fare düğmesiyle ilgili yönlendirilmiş olayları işleyecek yöntemi temsil eder, örneğin MouseLeftButtonDown.

MouseEventHandler

Fare düğmeleri veya fare tekerleği 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 ilgili ekli ve MouseWheel Önizleme olaylarını işleyecek MouseWheel yöntemi temsil eder.

NotifyInputEventHandler

ve PostNotifyInput olaylarını işleyecek PreNotifyInput 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

bir olayını veya StylusButtonUp olayını UIElementişleyen StylusButtonDown yöntemi temsil eder.

StylusDownEventHandler

Olayı işleyen StylusDown yöntemin yanı sıra ilgili Önizleme olayı da dahil olmak üzere çeşitli varyasyonları temsil eder. Ayrıca olayı temel öğe sınıflarında 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ı UIElementişleyen StylusSystemGesture yöntemi temsil eder.

TextCompositionEventHandler

ve TextCompositionManager sınıfları ile ilgili TextComposition yönlendirilmiş olayları işleyecek yöntemi temsil eder, örneğinTextInput.

TouchFrameEventHandler

bir olayını Touchişleyecek FrameReported yöntemi temsil eder.