ContentElement.TextInput Esemény

Definíció

Akkor fordul elő, ha ez az elem eszközfüggetlen módon kapja meg a szöveget.

public:
 virtual event System::Windows::Input::TextCompositionEventHandler ^ TextInput;
public event System.Windows.Input.TextCompositionEventHandler TextInput;
member this.TextInput : System.Windows.Input.TextCompositionEventHandler 
Public Custom Event TextInput As TextCompositionEventHandler 

Eseménytípus

Megvalósítás

Megjegyzések

Important

Előfordulhat, hogy ezt az eseményt már az összetett vezérlők belső implementációi kezelik. Lásd az alábbi megjegyzést.

Előfordulhat, hogy az TextInput eseményt már az összetett vezérlők belső implementációi kezelik. Az a például egy TextBox összetett vezérlőelem, amelyben az TextInput esemény már kezeltként van megjelölve; a összeállításon belül. A vezérlők ezt azért teszik, mert a vezérlőnek bizonyos típusú bemeneteket, például nyílbillentyűket kell értelmeznie, mivel különleges jelentéssel bír a vezérlő számára. Ha olyan eseményként használja PreviewTextInput , amelyben kezelőket csatol a szövegbevitelhez, jobb eredményeket kaphat. Ez a technika megkerüli azokat az eseteket, amikor a vezérlők összetétele már kezeltként jelölte meg ezt az eseményt, és megakadályozza, hogy a kezelője megkapja az eseményt az esemény útvonala mentén.

Az TextInput esemény lehetővé teszi, hogy egy összetevő vagy alkalmazás eszközfüggetlen módon figyelje a szövegbevitelt. A billentyűzet az elsődleges eszköz, de a beszéd, a kézírás és más beviteli TextInputeszközök is emelhetnek TextInput.

A billentyűkombinációk miatt – akár az alapértelmezett billentyűzeteken, akár a beviteli módszer szerkesztőin keresztül – több billentyűesemény is csak egy szöveges beviteli eseményt eredményezhet.

Ez az esemény létrehoz egy aliast az TextCompositionManager.TextInput osztály csatolt eseményéhez, így TextInput az az osztálytagok listájának része, ha ContentElement az alapelemként öröklődik. Az eseményhez TextInput csatolt eseménykezelők az alapul szolgáló TextCompositionManager.TextInput csatolt eseményhez vannak csatolva, és ugyanazt az eseményadat-példányt kapják meg.

Irányított eseményinformációk

Termék Érték
Azonosító mező TextInputEvent
Útválasztási stratégia Fortyogó
Képviselő TextCompositionEventHandler
  • A megfelelő bújtatási esemény az PreviewTextInput.

  • Felülbírálás OnTextInput az esemény osztálykezelésének implementálásához származtatott osztályokban.

A következőre érvényes: