Binding.ValidationRules Properti

Definisi

Mendapatkan kumpulan aturan yang memeriksa validitas input pengguna.

public:
 property System::Collections::ObjectModel::Collection<System::Windows::Controls::ValidationRule ^> ^ ValidationRules { System::Collections::ObjectModel::Collection<System::Windows::Controls::ValidationRule ^> ^ get(); };
public System.Collections.ObjectModel.Collection<System.Windows.Controls.ValidationRule> ValidationRules { get; }
member this.ValidationRules : System.Collections.ObjectModel.Collection<System.Windows.Controls.ValidationRule>
Public ReadOnly Property ValidationRules As Collection(Of ValidationRule)

Nilai Properti

Kumpulan ValidationRule objek.

Keterangan

Model pengikatan data WPF memungkinkan Anda untuk mengaitkan ValidationRules dengan objek atau Binding AndaMultiBinding. Anda dapat membuat aturan kustom dengan turunan dari ValidationRule kelas dan menerapkan Validate metode , atau Anda dapat menggunakan ExceptionValidationRulebawaan , yang membatalkan nilai jika ada pengecualian selama pembaruan sumber.

Mesin pengikatan memeriksa masing-masing ValidationRule yang terkait dengan pengikatan setiap kali nilai input (nilai properti target pengikatan) ditransfer ke properti sumber pengikatan. Untuk diskusi terperinci tentang proses validasi, lihat bagian Validasi Data di Gambaran Umum Pengikatan Data.

Note

Properti ini dapat diatur dalam Extensible Application Markup Language (XAML) hanya dengan menggunakan sintaks koleksi yang ditampilkan, atau dengan mengakses objek koleksi dan menggunakan berbagai metodenya, seperti Add. Properti untuk mengakses objek koleksi bersifat baca-saja, sedangkan koleksi itu sendiri adalah baca-tulis.

Penggunaan Elemen Properti XAML

<object>
  <object.ValidationRules>
    oneOrMoreValidationRules
  </object.ValidationRules>
</object>

Nilai XAML

oneOrMoreValidationRules
Satu atau beberapa ValidationRule objek. Anda dapat menggunakan ExceptionValidationRule kelas atau membuat aturan kustom dengan subkelas ValidationRule kelas.

Berlaku untuk

Lihat juga