MaskedTextBox.ResetOnPrompt Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İstem karakteriyle eşleşen bir giriş karakterinin nasıl işlenmesi gerektiğini belirleyen bir değer alır veya ayarlar.
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
Özellik Değeri
true
giriş olarak girilen istem karakteri maskedeki geçerli düzenlenebilir konumun sıfırlanmasına neden oluyorsa; aksi takdirde, false
istem karakterinin normal bir giriş karakteri olarak işlendiğini belirtmek için. Varsayılan değer: true
.
Açıklamalar
, MaskedTextBox iki karakter kategorisini (boşluklar ve istem karakterleri) özel olarak işleyebilir. Genellikle, her giriş karakteri maske üzerinde test edilir ve kabul edilir veya reddedilir. Özelliğin PromptChar non olaraknull
ayarlandığını varsayarsak, özelliğinin ResetOnPrompttrue
olarak ayarlanması istem karakteri için özel işlemeye neden olur. Kullanıcı maskeye istem karakterini girdiğinde, geçerli maske karakteri konumunun temizlenmesine ve geçerli konumun bir sonraki düzenlenebilir karaktere ilerletilmesine neden olur.
ResetOnPrompt aşağıdaki tabloda gösterildiği gibi özelliğinden önceliklidir AllowPromptAsInput .
ResetOnPrompt değeri | AllowPromptAsInput değeri | Sonuç davranış |
---|---|---|
true |
true |
komut istemi karakteri girilebilir ve geçerli maske konumunun sıfırlanmasına neden olur. Bu varsayılan seçenektir. |
true |
false |
komut istemi karakteri girilebilir ve geçerli maske konumunun sıfırlanmasına neden olur. |
false |
true |
İstem karakteri standart giriş karakteri olarak işlenir. |
false |
false |
komut istemi karakteri geçerli değil ve bir MaskInputRejected olay tetikler. |