MaskedTextProvider.ResetOnPrompt Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recebe ou define um valor que determina como deve ser tratado um carácter de entrada que corresponde ao carácter de prompt.
public:
property bool ResetOnPrompt { bool get(); void set(bool value); };
public bool ResetOnPrompt { get; set; }
member this.ResetOnPrompt : bool with get, set
Public Property ResetOnPrompt As Boolean
Valor de Propriedade
true se o carácter de prompt introduzido como entrada fizer com que a posição editável atual na máscara seja reiniciada; caso contrário, false indicar que o carácter de prompt deve ser processado como um carácter de entrada normal. A predefinição é true.
Observações
MaskedTextProvider pode tratar duas categorias de personagens, Paces e Prompt, de forma especial. Normalmente, cada carácter de entrada é testado contra a máscara e aceite ou rejeitado. Partindo do pressuposto de que a PromptChar propriedade está definida para um valor diferente de null, então definir a ResetOnPrompt propriedade para true resultará num processamento especial para o carácter de prompt. Quando um carácter de prompt é adicionado, faz com que a posição atual da máscara seja eliminada e a posição atual seja avançada para o próximo carácter editável.
ResetOnPrompt tem precedência sobre a AllowPromptAsInput propriedade conforme descrito na tabela seguinte.
| ResetOnPrompt | AllowPromptAsInput | Comportamento resultante |
|---|---|---|
true |
true |
O carácter de prompt pode ser adicionado e isso faz com que a posição atual da máscara seja reiniciada. O padrão. |
true |
false |
O carácter de prompt pode ser adicionado e isso faz com que a posição atual da máscara seja reiniciada. |
false |
true |
O carácter de prompt é processado como um carácter de entrada normal. |
false |
false |
O carácter de prompt não é válido e os métodos que tentam adicionar o carácter falham. |