Validation 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.
Menyediakan metode dan properti terlampir yang mendukung validasi data.
public ref class Validation abstract sealed
public static class Validation
type Validation = class
Public Class Validation
- Warisan
-
Validation
Keterangan
Untuk diskusi terperinci tentang proses validasi, lihat "Validasi Data" di Gambaran Umum Pengikatan Data.
Bidang
ErrorEvent |
Mengidentifikasi peristiwa terlampir Error . |
ErrorsProperty |
Mengidentifikasi properti terlampir Errors . |
ErrorTemplateProperty |
Mengidentifikasi properti terlampir ErrorTemplate . |
HasErrorProperty |
Mengidentifikasi properti terlampir HasError . |
ValidationAdornerSiteForProperty |
Mengidentifikasi properti terlampir ValidationAdornerSiteFor . |
ValidationAdornerSiteProperty |
Mengidentifikasi properti terlampir ValidationAdornerSite . |
Properti yang Terlampir
Errors |
Mendapatkan koleksi semua objek aktif ValidationError pada elemen terikat. |
ErrorTemplate |
Mendapatkan atau mengatur yang ControlTemplate digunakan untuk menghasilkan umpan balik kesalahan validasi pada lapisan adorner. |
HasError |
Mendapatkan nilai yang menunjukkan apakah ada pengikatan pada elemen target pengikatan memiliki ValidationError. |
ValidationAdornerSite |
Mendapatkan atau mengatur elemen yang tampaknya menunjukkan bahwa kesalahan validasi terjadi pada elemen terikat tempat properti ini diatur. |
ValidationAdornerSiteFor |
Mendapatkan atau mengatur elemen yang elemen ini tampaknya menunjukkan bahwa terjadi kesalahan. |
Metode
AddErrorHandler(DependencyObject, EventHandler<ValidationErrorEventArgs>) |
Menambahkan penanganan aktivitas untuk peristiwa terlampir Error ke objek yang ditentukan. |
ClearInvalid(BindingExpressionBase) |
Menghapus semua ValidationError objek dari objek yang ditentukan BindingExpressionBase . |
GetErrors(DependencyObject) |
Mendapatkan nilai Errors properti terlampir dari elemen yang ditentukan. |
GetErrorTemplate(DependencyObject) |
Mendapatkan nilai ErrorTemplate properti terlampir dari elemen yang ditentukan. |
GetHasError(DependencyObject) |
Mendapatkan nilai HasError properti terlampir dari elemen yang ditentukan. |
GetValidationAdornerSite(DependencyObject) |
Mendapatkan nilai ValidationAdornerSite properti terlampir untuk elemen yang ditentukan. |
GetValidationAdornerSiteFor(DependencyObject) |
Mendapatkan nilai ValidationAdornerSiteFor properti terlampir untuk elemen yang ditentukan. |
MarkInvalid(BindingExpressionBase, ValidationError) |
Menandai objek yang ditentukan BindingExpression sebagai tidak valid dengan objek yang ditentukan ValidationError . |
RemoveErrorHandler(DependencyObject, EventHandler<ValidationErrorEventArgs>) |
Menambahkan penanganan aktivitas untuk peristiwa terlampir Error dari objek yang ditentukan. |
SetErrorTemplate(DependencyObject, ControlTemplate) |
Mengatur nilai ErrorTemplate properti terlampir ke elemen yang ditentukan. |
SetValidationAdornerSite(DependencyObject, DependencyObject) |
ValidationAdornerSite Mengatur properti terlampir ke nilai yang ditentukan pada elemen yang ditentukan. |
SetValidationAdornerSiteFor(DependencyObject, DependencyObject) |
ValidationAdornerSiteFor Mengatur properti terlampir ke nilai yang ditentukan pada elemen yang ditentukan. |
Acara yang Terlampir
Error |
Terjadi ketika elemen terikat mengalami kesalahan validasi, tetapi hanya untuk pengikatan dengan nilai yang NotifyOnValidationError diatur ke |