DependencyProperty.ValidateValueCallback Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bağımlılık özelliği için değer doğrulama geri çağırmasını alır.
public:
property System::Windows::ValidateValueCallback ^ ValidateValueCallback { System::Windows::ValidateValueCallback ^ get(); };
public System.Windows.ValidateValueCallback ValidateValueCallback { get; }
member this.ValidateValueCallback : System.Windows.ValidateValueCallback
Public ReadOnly Property ValidateValueCallback As ValidateValueCallback
Özellik Değeri
Özgün bağımlılık özelliği kaydındaki parametresi için sağlandığı gibi, bu bağımlılık özelliği için validateValueCallback
değer doğrulama geri çağırma.
Açıklamalar
Bu özellik, kayıtlı doğrulama geri çağırması olmayan herhangi bir bağımlılık özelliği için içerir null
.
Değer geri çağırmalarının statik bir anlamda hareket etmesi gerektiğini doğrulayın: aracılığıyla ValidateValueCallback uygulanan doğrulama, sağlanan değerin belirli bir örnek için geçerli olup olmadığını belirleyemez. Geri arama yalnızca bağımlılık özelliğine sahip tüm nesnelerin sağlanan değeri geçerli olarak kabul edip etmemesi gerektiğini belirleyebilir. Belirli bir örnekteki diğer bağımlılık özelliklerinin değerlerini bilmeye dayalı doğrulama gerçekleştirmeniz gerekiyorsa, bunun yerine bir CoerceValueCallback kullanın. CoerceValueCallback, doğrudan bağımlılık özelliği tanımlayıcısı yerine bağımlılık özelliği meta verilerinin bir parçası olarak kaydedilir. Ayrıntılar için bkz . Bağımlılık Özelliği Geri Çağırmaları ve Doğrulama.