1

TextBlock 要素の CharacterSpacing プロパティを調整しようとしているプロジェクトがあります。

テキスト値を整数に変更するまではうまくいくようです。

これは他の誰かに起こったことがありますか?回避策はありますか?

Max のコメントによるスクリーンショットとコード スニペットを次に示します。

ここに画像の説明を入力

<TextBlock x:Name="CharacterBlock" HorizontalAlignment="Left" Margin="0,10,-27,0" TextWrapping="Wrap" Text="TextBlock" VerticalAlignment="Top" CharacterSpacing="316" FontSize="72""/>
<TextBlock x:Name="NumberBlock" HorizontalAlignment="Left" Margin="167,193,0,0" TextWrapping="Wrap" Text="200" VerticalAlignment="Top" CharacterSpacing="613" FontSize="72"/>

文字間隔は両方の TextBlock に適用されますが、CharacterBlock でのみ表示されることに注意してください。

4

2 に答える 2

0

文字間隔の問題がある場合に解決する最善の方法は、テンプレートのプロパティをブレンドして変更することです。一部のプロパティをどのように使用するかによって異なるため、別の IDE に移行する以外に何をすべきかはわかりません。Blend は見栄えが良く、プロパティなどを変更する必要がある場合にも便利です。Visual Studio は主に、ハード コーディングを行う場合に使用します。

于 2013-05-01T06:28:13.493 に答える