BindingBase.FallbackValue Eigenschap

Definitie

Hiermee wordt de waarde opgehaald of ingesteld die moet worden gebruikt wanneer de binding geen waarde kan retourneren.

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

Waarde van eigenschap

De standaardwaarde is UnsetValue.

Opmerkingen

Een binding retourneert een waarde als:

  1. Het pad naar de bindingsbron wordt omgezet.

  2. Het waardeconversieprogramma kan, indien van toepassing, de resulterende waarde converteren.

  3. De resulterende waarde is geldig voor de eigenschap bindingsdoel (doel).

Als 1 en 2 worden geretourneerd DependencyProperty.UnsetValue, wordt de doeleigenschap ingesteld op de waarde van de FallbackValue, indien beschikbaar. Als er geen FallbackValueis, wordt de standaardwaarde van de doeleigenschap gebruikt.

De waarde DependencyProperty.UnsetValue wordt niet beschouwd als een geslaagde retourwaarde.

XAML-tekstgebruik

<object FallbackValue="fallbackValue" />

-of-

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

XAML-waarden

fallbackValue Een kenmerk- of objectelementwaarde van hetzelfde type als de doeleigenschap. Raadpleeg de documentatie van dat type voor gebruiksgegevens van XAML. Dat type ondersteunt wel of niet de syntaxis van het kenmerk voor de waarden, of ondersteunt wel of niet de syntaxis van objectelementen (waarvoor een parameterloze constructor voor dat type is vereist). Het doeleigenschapstype heeft daarom invloed op welke syntaxis u gebruikt voor de waarde van de FallbackValue eigenschap.

Van toepassing op

Zie ook