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ğ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 giriş karakteri olarak işlendiğini belirtmek için. Varsayılan değer: true.
Açıklamalar
MaskedTextProvider iki karakter kategorisini, hızları ve istem karakterlerini özel bir şekilde ele alabilir. Normalde, her giriş karakteri maskeye karşı test edilir ve kabul edilir veya reddedilir. Özelliğin dışında nullbir değere ayarlandığı PromptChar varsayımı üzerine çalışılırsa özelliğin ResetOnPrompttrue olarak 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 önceliklidir AllowPromptAsInput .
| ResetOnPrompt | AllowPromptAsInput | Sonuçta elde edilen 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. |