Bagikan melalui


DataErrorValidationRule Kelas

Definisi

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
DataErrorValidationRule

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.

Berlaku untuk

Lihat juga