Binding.ConverterParameter Propiedad

Definición

Obtiene o establece un parámetro que se puede usar en la lógica del convertidor .

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"/>

Valor de propiedad

Object

Platform::Object

IInspectable

Parámetro que se va a pasar al convertidor. Esto se puede usar en la lógica de conversión. El valor predeterminado es NULL.

Comentarios

Pasar parámetros a un convertidor es un escenario relativamente avanzado y poco común. La mayoría de los convertidores usados para el enlace de datos simplemente convierten un objeto de origen en un tipo de destino deseado basándose únicamente en las características del objeto de origen y sabiendo cuál es el tipo de destino previsto para un escenario de enlace determinado.

Si se especifica un valor para ConverterParameter, este valor se usa para el valor del parámetro al invocar la lógica del convertidor. En concreto, esto proporciona el valor del parámetro parámetro de los métodos Convert o ConvertBack del convertidor específico que se solicita con la propiedad Converter .

No se pueden establecer los valores de propiedad de un objeto Binding después de que ese enlace se haya adjuntado a un elemento de destino y a una propiedad de destino. Si intenta esto, obtendrá una excepción en tiempo de ejecución.

Se aplica a

Consulte también