Tritium UI
TritiumMaskedEntry
Forcez le texte saisi dans un masque et exposez la valeur brute ainsi que le fait que le masque est complet.
Fonctions clés
- Utilisez 0 pour un chiffre, L pour une lettre, A pour une lettre ou un chiffre, et tout autre caractère comme littéral.
- Affichez un caractère d'invite dans les cases que l'utilisateur n'a pas remplies.
- Gardez Value comme les caractères bruts, à part de l'affichage mis en forme.
- Réglez IsValid lorsque chaque case est remplie.
- Activez au besoin un retour haptique ou sonore lorsque l'utilisateur quitte le champ.
- DataForm applique DataFormMasked aux propriétés chaîne automatiquement.
Plateformes
Android, iOS, Mac Catalyst et Windows 10 version 19041 et ultérieures (.NET 10 MAUI).
API principale
- Mask . Pattern such as (000) 000-0000.
- Value . Raw characters entered, two-way.
- PromptChar . Placeholder shown in empty slots; default is underscore.
- IsValid . True when the mask is complete.
Exemple de base
Déclarez cet espace de noms sur la page.
xmlns:editors="clr-namespace:Tritium.Maui.Editors;assembly=Tritium.Maui.Editors"
<editors:TritiumMaskedEntry Mask="(000) 000-0000" Value="5551234567" /> Ajoutez la source de paquets de votre licence, puis référencez le paquet qui contient ce contrôle. Ces paquets ne sont pas sur la galerie publique NuGet.