BindingBase.FallbackValue Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el valor que se usa cuando el enlace no puede devolver un valor.
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
Valor de propiedad
El valor predeterminado es UnsetValue.
Comentarios
Un enlace devuelve un valor correctamente si:
La ruta de acceso al origen de enlace se resuelve correctamente.
El convertidor de valores, si existe, puede convertir el valor resultante.
El valor resultante es válido para la propiedad de destino de enlace (destino).
Si 1 y 2 devuelven DependencyProperty.UnsetValue, la propiedad de destino se establece en el valor de FallbackValue, si hay uno disponible. Si no hay , FallbackValuese usa el valor predeterminado de la propiedad de destino.
El valor DependencyProperty.UnsetValue no se considera un valor devuelto correcto.
Uso de texto XAML
<object FallbackValue="fallbackValue" />
- o -
<object>
<object.FallbackValue>
fallbackValue
</object.FallbackValue>
</object>
Valores XAML
fallbackValue
Valor de atributo o elemento de objeto del mismo tipo que la propiedad de destino. Consulta la documentación de ese tipo para obtener información de uso de XAML. Ese tipo puede o no admitir la sintaxis de atributo para sus valores, o puede o no admitir la sintaxis de elemento de objeto (que requiere un constructor sin parámetros en ese tipo). Por lo tanto, el tipo de propiedad de destino influirá en la sintaxis que se usa para el valor de la FallbackValue propiedad .