DependencyProperty.ValidateValueCallback Özellik

Tanım

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ğlanan bu bağımlılık özelliği için validateValueCallback değer doğrulama geri çağrısı.

Açıklamalar

Bu özellik, kayıtlı doğrulama geri çağırması olmayan herhangi bir bağımlılık özelliğini 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 çağırma yalnızca bağımlılık özelliğine sahip olan 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.

Şunlara uygulanır

Ayrıca bkz.