Aracılığıyla paylaş


MaskedTextProvider.ResetOnPrompt Özellik

Tanım

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

Şunlara uygulanır

Ayrıca bkz.