Ingatlan ()

A Masszázs a MaskedTextBox osztály alapértelmezett tulajdonsága.

A maszknak egy vagy több maszk elemből álló sztringnek kell lennie, amint az a következő táblázatban látható. A MaskedTextBox maszknyelvét a hozzá tartozó MaskedTextProvider határozza meg. A szabványos szolgáltató meghatározza a maszkolt szerkesztésű Visual Basic 6.0 vezérlőben használt nyelvi alapú maszkot, és ismernie kell a platformról áttelepülő felhasználókat.

Minden más karakter

Literálok. A maszk elemek a MaskedTextBox belsejében jelennek meg. Az irodalékok mindig a statikus pozíciót foglalják el a maszkban futási idő alatt, és a felhasználó nem tudja elmozgatni vagy törölni.

Ha megváltoztatja a maszkot, amikor a MaskedTextBox már tartalmazza az előző maszk által kiszűrt felhasználó által megadott adatokat, a MaskedTextBox megpróbálja átvinni ezt a bevitelt egy új maszk definícióra. Hiba esetén a meglévő adatok visszaállnak. A nulla hosszúságú húr mint maszk hozzárendelése a meglévő adatokat tárolja a vezérlőben. Ha nulla hosszúságú maszkkal van ellátva, a MaskedTextBox egysoros TextBox vezérléssel viselkedik.

Az alkalmazás nyelvének és területi beállításainak megfelelően alapértelmezés szerint a tizedesválasztó (.), A bitcsoportok (,), az időelválasztó (:), a dátumkomponens elválasztó (/) és a pénznemszimbólumok ($) határolója jelenik meg). A többi ország számára erőteljesen jelenítheti meg a karaktereket a FormatProvider tulajdonság használatával.

Ahhoz, hogy a maszkban futó karaktert helyezzen be futási időben, a InsertKeyMode tulajdonság definiálva van. A felhasználók a bal és a jobb oldali egérmutató segítségével navigálhatnak a maszkban, és lehetővé teszik az opcionális pozíciók átugrását a maszkban egy szóköz beírásával.

Kapcsolódó cikkek