Binding.ValidationRules 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 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.