Я бы привязал свойство string к текстовому свойству следующим образом: Text="{Binding propertyName}
.Связывание текста XAML
Я также хочу добавить жестко закодированную строку к этому как Text="{Binding propertyName} appendedName
. Как это сделать?
Я бы привязал свойство string к текстовому свойству следующим образом: Text="{Binding propertyName}
.Связывание текста XAML
Я также хочу добавить жестко закодированную строку к этому как Text="{Binding propertyName} appendedName
. Как это сделать?
Text = "{Binding ИмениСвойство, StringFormat = 'Вашего свойства: {} {0}'}"
Вы должны создать новое свойство, которое возвращает текст + appendedName.
Другой способ - использовать несколько текстовых блоков.
нет простого способа? как "{Binding propertyName} суффикс", как Flex – WhoIsNinja 2010-12-15 20:22:53
Вы можете использовать Run Text:
<TextBlock>
<Run Text="{Binding YourBinding}"/>
<Run Text="Suffix"/>
</TextBlock>
Если вы хотите использовать его, как это несколько раз, я бы рекомендовал TemplatedControl, где у вас есть суффиксы DependencyProperty и текст DependencyProperty.
Спасибо Том! это работает. – WhoIsNinja 2010-12-15 21:43:35