BindingBase.FallbackValue Tulajdonság

Definíció

Lekéri vagy beállítja a használni kívánt értéket, ha a kötés nem tud értéket visszaadni.

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

Tulajdonság értéke

Az alapértelmezett érték a UnsetValue.

Megjegyzések

A kötés sikeres értéket ad vissza, ha:

  1. A kötési forrás elérési útja sikeresen megoldódik.

  2. Az értékkonverter , ha van ilyen, képes konvertálni az eredményként kapott értéket.

  3. Az eredményként kapott érték érvényes a kötési cél (cél) tulajdonságra.

Ha az 1 és a 2 értéket adja vissza DependencyProperty.UnsetValue, a céltulajdonság értéke az FallbackValue, ha elérhető. Ha nincs FallbackValue, a céltulajdonság alapértelmezett értéke lesz használva.

Az érték DependencyProperty.UnsetValue nem tekinthető sikeres visszatérési értéknek.

XAML-szöveghasználat

<object FallbackValue="fallbackValue" />

- vagy -

<object>
  <object.FallbackValue>
    fallbackValue
    </object.FallbackValue>
</object>

XAML-értékek

fallbackValue A céltulajdonság típusával megegyező típusú attribútum vagy objektumelem- érték. Tekintse meg a típus XAML-használati információinak dokumentációját. Ez a típus támogathatja vagy nem támogatja az értékek attribútumszintaxisát, vagy támogathatja az objektumelem szintaxisát (amelyhez paraméter nélküli konstruktor szükséges az adott típushoz). A céltulajdonság típusa tehát befolyásolja, hogy melyik szintaxist használja a FallbackValue tulajdonság értékéhez.

A következőre érvényes:

Lásd még