Silverlight 4 から Binding に文字列のフォーマットを指定できる StringFormat が追加されました。 例えば、金額を表示するなら以下のような感じで書式指定の c を設定します。ここではスライダーで値を変更できるようにしています。 <StackPanel Orientation="Vertical"> <Slider Orientation="Horizontal" Minimum="100" Maximum="10000" Name="ValueSlider" /> <TextBlock FontSize="50" Text="{Binding Value,ElementName=ValueSlider, StringFormat='c'}" /> </StackPanel> で、これを表示すると・・・・ まぁ、確かに金額書式なんですが・・・・。なぜに $ ・