Я изо всех сил пытаюсь заставить этот код работать. Связывание работает, но ContentStringFormat
в первом или StringFormat
во втором, похоже, не работает.RadioButton ContentStringFormat не работает
<RadioButton Content="{Binding ClientCode}" ContentStringFormat="{}{0} copy"
IsChecked="{Binding Path= FilterType,
Converter={StaticResource EBConverter},
ConverterParameter={x:Static wordMerge:FilterType.ClientCopy}}"
Width="90"/>
Приведенный выше код просто возвращает связывающая значение сказать «ABC», но я ожидал «ABC копия»
<RadioButton IsChecked="{Binding Path= FilterType,
Converter={StaticResource EBConverter},
ConverterParameter={x:Static wordMerge:FilterType.ClientCopy}}"
Width="90">
<RadioButton.Content>
<TextBlock Text="{Binding ClientCode, StringFormat={}{0} copy}"/>
</RadioButton.Content>
</RadioButton>
Приведенный выше код не возвращает никаких значений для связывания.
Обновлено Строковая копия не отображается во время разработки или во время выполнения в обоих случаях.
Вы пытались использовать 'StringFormat = '\ {0 \} copy''? – Alberto
Если привязка работает, XAML работает, и вы видите значение. Каков ваш ожидаемый результат и каковы результаты, которые вы сейчас получаете? – Kcvin
@ Алберто попробовал это и не повезло – Kiru