BindingBase.FallbackValue Ö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ğlama bir değer döndüremediğinde kullanılacak değeri alır veya ayarlar.
public:
property System::Object ^ FallbackValue { System::Object ^ get(); void set(System::Object ^ value); };
public object FallbackValue { get; set; }
member this.FallbackValue : obj with get, set
Public Property FallbackValue As Object
Özellik Değeri
UnsetValue varsayılan değerdir.
Açıklamalar
Bağlama, aşağıdakiler durumunda başarıyla bir değer döndürür:
Bağlama kaynağının yolu başarıyla çözülür.
Varsa değer dönüştürücüsü, sonuçta elde edilen değeri dönüştürebilir.
Sonuçta elde edilen değer bağlama hedefi (hedef) özelliği için geçerlidir.
1 ve 2 döndürürse DependencyProperty.UnsetValue, hedef özelliği varsa değeri FallbackValueolarak ayarlanır. yoksa FallbackValue, hedef özelliğin varsayılan değeri kullanılır.
Değer DependencyProperty.UnsetValue başarılı bir dönüş değeri olarak kabul edilmez.
XAML Metni Kullanımı
<object FallbackValue="fallbackValue" />
-Veya-
<object>
<object.FallbackValue>
fallbackValue
</object.FallbackValue>
</object>
XAML Değerleri
Fallbackvalue
Hedef özelliğiyle aynı türde bir öznitelik veya nesne öğesi değeri. XAML kullanım bilgileri için bu türün belgelerine bakın. Bu tür, değerleri için öznitelik söz dizimini destekleyemeyebilir veya desteklemeyebilir veya nesne öğesi söz dizimini destekleyemeyebilir (bu tür için parametresiz bir oluşturucu gerektirir). Bu nedenle hedef özellik türü, özelliğin değeri için kullandığınız söz dizimini FallbackValue etkiler.