MaskedTextProvider.ResetOnPrompt Özellik

Tanım

İ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 nullbir 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.

Şunlara uygulanır

Ayrıca bkz.