ValueSource.IsCoerced Ö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.
Bu değerin bir bağımlılık özelliğine uygulanan bir CoerceValueCallback uygulamadan kaynaklanıp kaynaklandığını belirten bir değer alır.
public:
property bool IsCoerced { bool get(); };
public bool IsCoerced { get; }
member this.IsCoerced : bool
Public ReadOnly Property IsCoerced As Boolean
Özellik Değeri
true
değer bir bağımlılık özelliğine uygulanan bir CoerceValueCallback uygulamadan kaynaklanıyorsa; değilse, false
.
Açıklamalar
Zorlama bir özellik değeri üzerinde hareket ederse, özellik istenen değeri korur ve belirli bir zorlamanın kısıtlamaları değiştirilirse veya kaldırılırsa özellik değeri istenen değere ulaşmayı dener. İstenen değerde olmayan bir zorlamalı özellik olan değerini IsCoerced true
bildirir.
Zorlama, temel değerden daha yüksek bir önceliğe sahiptir ve temel değerin nasıl ayarlandığı konusunda katılımcıyı kesinlikle konuşmaz. Bu nedenle, sabit listesi değeri BaseValueSource yerine bu özellik tarafından zorlama durumu bildirilir. Zorlama, temel değerler ve öncelik hakkında daha fazla bilgi için bkz. Bağımlılık Özelliği Değer Önceliği.