2012-06-22 3 views
-6

Я хочу преобразовать строку в форматированный текст в C# в приложении WPF, как это сделать?Как преобразовать строку в форматированный текст C#

Большое спасибо

+1

Строка уже содержит форматированный текст. Почему бы вам не быть более конкретным? –

+0

Пожалуйста, прочитайте раздел 'do your homeework' в [ask] –

+0

. Я убрал тег [tag: KINECT], так как это не имеет ничего общего с Kinect –

ответ

2

Вы всегда можете использовать обычные инструменты C#, чтобы сделать это.

Однако, если цель состоит в том, чтобы сделать хорошую строку для привязки, вы можете напрямую использовать привязку StringFormat.

Например, вы можете иметь TextBlock так:

<TextBlock> 
    <TextBlock.Text> 
     <MultiBinding StringFormat="{}{0} at distance of {1}m."> 
     <Binding Path="User"/> 
     <Binding Path="Distance"/> 
     </MultiBinding> 
    </TextBlock.Text> 
</TextBlock> 

Это будет форматировать текст, основанный от «Пользователь» и «Distance», связанные значения.

Смежные вопросы