2

たとえば、次のラベルがあります。

<Label Content="{Binding SiteName, StringFormat={}{0}   |  }" />

ラベルの内容は、"A Site Name | " のように表示されます。ただし、垂直バーと同様に、スペースは省略されます。

別のリソースに記載されているように、カラット ( ) でバーをエスケープしようとしました^が、うまくいきませんでした。誰もこれを行う方法を知っていますか?

4

1 に答える 1

2

a のTextBlock代わりに a を使用するLabel

<TextBlock Text="{Binding SiteName, StringFormat={}{0}   |  }" />

(スペースが考慮されていることを確認したい場合:

<TextBlock Text="{Binding SiteName, StringFormat='{}{0}   |  '}" />

または、の代わりにのContentStringFormatプロパティを使用します。LabelStringFormat

<Label Content="{Binding SiteName}" ContentStringFormat="{}{0}   |  " />
于 2013-01-27T20:51:02.907 に答える