BindingBase.FallbackValue Proprietà

Definizione

Ottiene o imposta il valore da usare quando l'associazione non è in grado di restituire un valore.

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

Valore della proprietà

Il valore predefinito è UnsetValue.

Commenti

Un'associazione restituisce correttamente un valore se:

  1. Il percorso dell'origine di associazione viene risolto correttamente.

  2. Il convertitore di valori, se presente, è in grado di convertire il valore risultante.

  3. Il valore risultante è valido per la proprietà di destinazione dell'associazione (destinazione).

Se 1 e 2 restituiscono DependencyProperty.UnsetValue, la proprietà di destinazione viene impostata sul valore di FallbackValue, se disponibile. Se non è presente , FallbackValueviene utilizzato il valore predefinito della proprietà di destinazione.

Il valore DependencyProperty.UnsetValue non viene considerato un valore restituito riuscito.

Utilizzo del testo XAML

<object FallbackValue="fallbackValue" />  

-O-

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

Valori XAML

fallbackValue
Valore dell'attributo o dell'elemento oggetto dello stesso tipo della proprietà di destinazione. Per informazioni sull'utilizzo xaml, vedere la documentazione del tipo. Tale tipo può supportare o meno la sintassi degli attributi per i relativi valori oppure può supportare o meno la sintassi degli elementi oggetto ( che richiede un costruttore senza parametri su tale tipo). Il tipo di proprietà di destinazione influirà quindi sulla sintassi utilizzata per il valore della FallbackValue proprietà .

Si applica a

Vedi anche