Binding.ConverterParameter Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 da propriedade
Um parâmetro a ser passado para o Conversor. Isso pode ser usado na lógica de conversão. O padrão é nulo.
Comentários
Passar parâmetros para um conversor é um cenário relativamente avançado e incomum. A maioria dos conversores usados para associação de dados simplesmente converte um objeto de origem em um tipo de destino desejado com base apenas nas características do objeto de origem e sabendo qual é o tipo de destino pretendido para um cenário de associação específico.
Se um valor para ConverterParameter for especificado, esse valor será usado para o valor do parâmetro ao invocar a lógica do conversor. Especificamente, isso fornece o valor do parâmetro de parâmetro dos métodos Convert ou ConvertBack do conversor específico solicitado com a propriedade Converter .
Não é possível definir os valores de propriedade de um objeto Binding depois que essa associação tiver sido anexada a um elemento de destino e à propriedade de destino. Se você tentar isso, obterá uma exceção em tempo de execução.