나는 사전에서 String
를 사용하려고 해요 : 여러 langages 지원을 활성화하려면이 ConverterParamter
에서ConverterParameter에 사전에서 문자열을 사용
<?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>
:
<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
이 나타나지 않습니다.
사용하여 string
대신 "{loc:Translate Uid=ButtonSuppressFieldInformation, Default=Delete field}"
작품 :
<MultiBinding Converter="{StaticResource IndexedForAutomationId}"
ConverterParameter="Delete field">
표시 Delete field 0
.
을 ConverterParameter로 사용하는 방법은 무엇입니까?
여기에 'loc : 번역'이란 무엇입니까? –
사전을 호출하고'ButtonSuppressFieldInformation' 문자열을 찾습니다. – Mualig