DataErrorValidationRule Kelas
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.
Mewakili aturan yang memeriksa kesalahan yang dimunculkan oleh IDataErrorInfo implementasi objek sumber.
public ref class DataErrorValidationRule sealed : System::Windows::Controls::ValidationRule
public sealed class DataErrorValidationRule : System.Windows.Controls.ValidationRule
type DataErrorValidationRule = class
inherit ValidationRule
Public NotInheritable Class DataErrorValidationRule
Inherits ValidationRule
- Warisan
Keterangan
Model pengikatan data WPF memungkinkan Anda untuk mengaitkan ValidationRules dengan Binding objek. Jika objek sumber mengimplementasikan IDataErrorInfo antarmuka, Anda dapat menggunakan aturan DataErrorValidationRule bawaan untuk memeriksa kesalahan yang IDataErrorInfo dimunculkan oleh implementasi.
Sintaks alternatif untuk mengatur DataErrorValidationRule secara eksplisit adalah mengatur properti ke ValidatesOnDataErrorstrue pada objek atau MultiBinding AndaBinding.
Anda dapat membuat aturan kustom dengan membuat kelas yang berasal dari ValidationRule. Untuk informasi selengkapnya dan diskusi terperinci tentang validasi data, lihat Gambaran Umum Pengikatan Data.
DataErrorValidationRule diperkenalkan dalam .NET Framework versi 3.5. Untuk informasi selengkapnya, lihat Versi dan Dependensi.
Konstruktor
| Nama | Deskripsi |
|---|---|
| DataErrorValidationRule() |
Menginisialisasi instans baru dari kelas DataErrorValidationRule. |
Properti
| Nama | Deskripsi |
|---|---|
| ValidatesOnTargetUpdated |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah aturan validasi berjalan saat target diperbarui Binding . (Diperoleh dari ValidationRule) |
| ValidationStep |
Mendapatkan atau mengatur saat aturan validasi berjalan. (Diperoleh dari ValidationRule) |
Metode
| Nama | Deskripsi |
|---|---|
| Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
| GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
| Validate(Object, CultureInfo, BindingExpressionBase) |
Melakukan pemeriksaan validasi pada nilai. (Diperoleh dari ValidationRule) |
| Validate(Object, CultureInfo, BindingGroup) |
Melakukan pemeriksaan validasi pada nilai. (Diperoleh dari ValidationRule) |
| Validate(Object, CultureInfo) |
Melakukan pemeriksaan validasi pada nilai. |