Tritium UI
TritiumMaskedEntry
Force o texto escrito para uma máscara e exponha o valor bruto e se a máscara está completa.
Funções principais
- Use 0 para um dígito, L para uma letra, A para letra ou dígito, e qualquer outro caráter como literal.
- Mostre um caráter de aviso nas posições que o utilizador ainda não preencheu.
- Mantenha Value como os carateres em bruto, à parte da apresentação formatada.
- Defina IsValid quando cada posição está preenchida.
- Ative, se quiser, resposta háptica ou sonora quando o utilizador sai do campo.
- O DataForm aplica DataFormMasked às propriedades de cadeia automaticamente.
Plataformas
Android, iOS, Mac Catalyst e Windows 10 versão 19041 e posteriores (.NET 10 MAUI).
API principal
- 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.
Exemplo básico
Declare este espaço de nomes na página.
xmlns:editors="clr-namespace:Tritium.Maui.Editors;assembly=Tritium.Maui.Editors"
<editors:TritiumMaskedEntry Mask="(000) 000-0000" Value="5551234567" /> Acrescente a origem de pacotes da sua licença e depois referencie o pacote que inclui este controlo. Estes pacotes não estão na galeria pública NuGet.