MaskedTextBox.RejectInputOnFirstFailure Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau menetapkan nilai yang menunjukkan apakah penguraian input pengguna harus berhenti setelah karakter pertama yang tidak valid tercapai.
public:
property bool RejectInputOnFirstFailure { bool get(); void set(bool value); };
public bool RejectInputOnFirstFailure { get; set; }
member this.RejectInputOnFirstFailure : bool with get, set
Public Property RejectInputOnFirstFailure As Boolean
Nilai Properti
true
jika pemrosesan string input harus dihentikan pada kesalahan penguraian pertama; jika tidak, false
jika pemrosesan harus mengabaikan semua kesalahan. Default adalah false
.
Keterangan
Terkadang pengguna akan memasukkan beberapa karakter ke dalam MaskedTextBox satu operasi input, biasanya dengan menyalin dan menempelkan string. Jika seluruh string hanya berisi karakter yang valid, sesuai dengan posisi tempelnya di masker input, maka seluruh operasi akan berhasil. Namun, ketika kesalahan penguraian MaskedTextBox terjadi, perilaku tergantung pada nilai RejectInputOnFirstFailure, sebagai berikut:
Jika properti ini adalah
true
, maka pemrosesan string input berhenti pada karakter yang tidak valid. Semua karakter berikutnya diabaikan. Satu MaskInputRejected peristiwa dinaikkan.Jika properti ini adalah
false
, maka karakter yang tidak valid ditolak, tetapi penguraian berlanjut dengan karakter berikutnya dalam string input. Peristiwa MaskInputRejected dimunculkan untuk setiap karakter yang tidak valid dalam string input.
Properti ResetOnPrompt, ResetOnSpace dan SkipLiterals juga dapat memengaruhi interpretasi input pengguna.
IsOverwriteMode Jika properti adalah false
, maka karakter apa pun yang sudah ada di masker input di sebelah kanan titik penyisipan akan dipindahkan oleh jumlah karakter yang diterima. Pergeseran ini dapat menyebabkan kesalahan penguraian tambahan.
Operasi penempelan dapat dimigrasikan secara terprogram dengan mengatur SelectedText properti .
Berlaku untuk
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk