Condividi tramite


BindingBase.FallbackValue Proprietà

Definizione

Ottiene o imposta il valore da utilizzare 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 è 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 di XAML, vedere la documentazione del tipo. Tale tipo può supportare o meno la sintassi dell'attributo per i relativi valori oppure può supportare o meno la sintassi dell'elemento oggetto (che richiede un costruttore senza parametri su tale tipo). Il tipo di proprietà di destinazione influirà quindi sulla sintassi usata per il valore della FallbackValue proprietà .

Si applica a

Vedi anche