我正在尝试使用String
字典中的 a:
<?xml version="1.0" encoding="utf-8" ?>
<Dictionary EnglishName="English" CultureName="English" Culture="en-US">
...
<Value Id="ButtonSuppressFieldInformation"
ToolTip="Remove field" Name="Remove field number "/>
...
</Dictionary>
在此ConverterParamter
启用多种语言支持:
<Button>
...
<AutomationProperties.Name>
<MultiBinding
Converter="{StaticResource IndexedForAutomationId}"
ConverterParameter="{loc:Translate
Uid=ButtonSuppressFieldInformation, Default=Delete field}">
<Binding RelativeSource="{RelativeSource Self}" />
<Binding ElementName="MyContactDirectoryView"
Path="ListConditionToSearch" />
</MultiBinding >
</AutomationProperties.Name>
</Button>
但唯一显示的是数字 ( IndexedForAutomationId
),string
没有出现。
使用 astring
而不是"{loc:Translate Uid=ButtonSuppressFieldInformation, Default=Delete field}"
作品:
<MultiBinding Converter="{StaticResource IndexedForAutomationId}"
ConverterParameter="Delete field">
显示Delete field 0
。
loc:Translate
用作 ConverterParameter的方法是什么?