Binding.ConverterParameter Propriété

Définition

Obtient ou définit un paramètre qui peut être utilisé dans la logique du convertisseur .

public:
 property Platform::Object ^ ConverterParameter { Platform::Object ^ get(); void set(Platform::Object ^ value); };
IInspectable ConverterParameter();

void ConverterParameter(IInspectable value);
public object ConverterParameter { get; set; }
var object = binding.converterParameter;
binding.converterParameter = object;
Public Property ConverterParameter As Object
<Binding ConverterParameter="parameter"/>
-or-
<Binding ConverterParameter="parameterReference"/>

Valeur de propriété

Object

Platform::Object

IInspectable

Paramètre à passer au convertisseur. Vous pouvez l’utiliser dans la logique de conversion. La valeur par défaut est null.

Remarques

La transmission de paramètres à un convertisseur est un scénario relativement avancé et rare. La plupart des convertisseurs utilisés pour la liaison de données convertissent simplement un objet source en un type cible souhaité en fonction uniquement des caractéristiques de l’objet source et de la connaissance du type de destination prévu pour un scénario de liaison particulier.

Si une valeur pour ConverterParameter est spécifiée, cette valeur est utilisée pour la valeur du paramètre lors de l’appel de la logique de convertisseur. Plus précisément, cela fournit la valeur du paramètre des méthodes Convert ou ConvertBack du convertisseur spécifique demandé avec la propriété Converter .

Vous ne pouvez pas définir les valeurs de propriété d’un objet Binding une fois que cette liaison a été attachée à un élément cible et à une propriété cible. Si vous tentez cette opération, vous obtiendrez une exception d’exécution.

S’applique à

Voir aussi