MaskedTextProvider.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şleneceğini belirleyen bir değeri 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
MaskedTextProvider iki karakter kategorisine, tempolara ve istem karakterlerine özel bir şekilde davranabilir. Normalde, her giriş karakteri maskeye karşı test edilir ve kabul edilir veya reddedilir. Özelliğin PromptChar dışında null
bir değere ayarlandığı varsayımı üzerine çalışılırsa özelliğin ResetOnPrompt olarak true
ayarlanması, istem karakteri için özel işlemeye neden olur. Bir istem karakteri eklendiğinde, geçerli maske karakteri konumunun temizlenmesine ve geçerli konumun bir sonraki düzenlenebilir karaktere ilerletilmesine neden olur.
ResetOnPrompt aşağıdaki tabloda açıklandığı gibi özelliğinden AllowPromptAsInput önceliklidir.
ResetOnPrompt | AllowPromptAsInput | Sonuç davranış |
---|---|---|
true |
true |
İstem karakteri eklenebilir ve geçerli maske konumunun sıfırlanmasına neden olur. Varsayılan. |
true |
false |
İstem karakteri eklenebilir ve geçerli maske konumunun sıfırlanmasına neden olur. |
false |
true |
İstem karakteri normal bir giriş karakteri olarak işlenir. |
false |
false |
komut istemi karakteri geçerli değil ve karakteri eklemeye çalışan yöntemler başarısız olur. |