Binding.ConverterLanguage 属性

定义

获取或设置一个值,该值命名要传递给 Converter 属性指定的任何转换器的语言。

public:
 property Platform::String ^ ConverterLanguage { Platform::String ^ get(); void set(Platform::String ^ value); };
winrt::hstring ConverterLanguage();

void ConverterLanguage(winrt::hstring value);
public string ConverterLanguage { get; set; }
var string = binding.converterLanguage;
binding.converterLanguage = string;
Public Property ConverterLanguage As String
<Binding ConverterLanguage="string"/>

属性值

String

Platform::String

winrt::hstring

一个命名语言的字符串。 此值的解释最终由转换器逻辑决定。

注解

如果指定了 ConverterLanguage 的值,则调用转换器逻辑时,此值将用于 语言 值。 具体而言,这将提供使用 Converter 属性请求的特定转换器的 ConvertConvertBack 方法的语言参数值。 默认情况下,在未设置 ConverterLanguage 的情况下,为 语言 传递的值为空字符串。

在绑定已附加到目标元素和目标属性之后,无法设置 Binding 对象的属性值。 如果尝试此操作,将收到运行时异常。

适用于

另请参阅