Binding.ConverterParameter 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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"/>
속성 값
변환기로 전달할 매개 변수입니다. 변환 논리에서 사용할 수 있습니다. 기본값은 null입니다.
설명
변환기로 매개 변수를 전달하는 것은 비교적 진보되고 일반적이지 않은 시나리오입니다. 데이터 바인딩에 사용되는 대부분의 변환기는 원본 개체의 특성만을 기반으로 원본 개체를 원하는 대상 형식으로 형식 변환하고 특정 바인딩 시나리오에 대해 의도한 대상 형식이 무엇인지 파악하기만 하면 됩니다.
ConverterParameter에 대한 값을 지정하면 변환기 논리를 호출할 때 매개 변수 값에 이 값이 사용됩니다. 특히 Converter 속성으로 요청된 특정 변환기의 Convert 또는 ConvertBack 메서드의 매개 변수 매개 변수 값을 제공합니다.
해당 바인딩이 대상 요소 및 대상 속성에 연결된 후에는 Binding 개체의 속성 값을 설정할 수 없습니다. 이 작업을 시도하면 런타임 예외가 발생합니다.