InputManager.PreProcessInput Olay

Tanım

InputManager giriş öğesini işlemeye başladığında gerçekleşir.

public:
 event System::Windows::Input::PreProcessInputEventHandler ^ PreProcessInput;
[add: System.Security.SecurityCritical]
[remove: System.Security.SecurityCritical]
public event System.Windows.Input.PreProcessInputEventHandler PreProcessInput;
public event System.Windows.Input.PreProcessInputEventHandler PreProcessInput;
[<add: System.Security.SecurityCritical>]
[<remove: System.Security.SecurityCritical>]
member this.PreProcessInput : System.Windows.Input.PreProcessInputEventHandler 
member this.PreProcessInput : System.Windows.Input.PreProcessInputEventHandler 
Public Custom Event PreProcessInput As PreProcessInputEventHandler 

Olay Türü

Öznitelikler

Açıklamalar

Filtre, veya PreProcessInput'yi PostProcessInput dinleyen herhangi bir koddur. Filtreler giriş hazırlama alanını değiştirebilir.

ekli PreProcessInput işleyiciler ters sırada çağrılır, böylece kullanıcılar tarafından eklenen işleyiciler sistemdeki işleyicilerden önce çağrılır.

geçirilen Cancel öğesinin PreProcessInputEventArgs çağrılmasıPreProcessInputEventHandler, girişin işlenmesini iptal eder.

Giriş, aşağıdaki aşamalarda WPF işlenir:

  1. Ön işlem aşaması. Giriş yöneticisi olayı tetikler PreProcessInput .

  2. Ön bildirim aşaması. Giriş yöneticisi olayı tetikler PreNotifyInput .

  3. WPF giriş olayı veya olayları oluşturulur.

  4. Bildirim sonrası aşaması. Giriş yöneticisi olayı tetikler PostNotifyInput .

  5. İşlem sonrası aşama. Giriş yöneticisi olayı tetikler PostProcessInput .

Şunlara uygulanır

Ayrıca bkz.