У меня есть текстовое поле, которое привязано к службе данных, чтобы получить ее содержимое. На данный момент служба данных помещает число от 1 до 9 в это текстовое поле. То, что мне нужно сделать, основано на этом значении, заменить содержимое этого текстового поля строкой. Так, например, если исходное содержимое текстового поля было «1», вместо этого оно было бы заменено на «1 - Пример текста здесь»
Ниже приведен код определения текстового поля.
<StackPanel Margin="0,0,0,17" Width="432">
<TextBlock Text="{Binding Category1}" TextWrapping="Wrap" Margin="12,-6,12,0" Style="{StaticResource PhoneTextNormalStyle}"/>
<TextBlock Text="{Binding Category2}" TextWrapping="Wrap" Margin="12,-6,12,0" Style="{StaticResource PhoneTextNormalStyle}"/>
<TextBlock Text="{Binding Category3}" TextWrapping="Wrap" Margin="12,-6,12,0" Style="{StaticResource PhoneTextNormalStyle}"/>
</StackPanel>
Я подумал, что, возможно, я бы использовал оператор else if, но я не знаю, как ссылаться на текстовый блок из этого оператора if.
Спасибо за вашу помощь