Textblock
Listbox Template で aを使用しています。Textblock Size
に対してを変更したい場所Content Text
。
Small Text --> Large FontSize && Large Text --> Small font Size
というようにテンプレートを埋めました。
文字はさまざまな占有スペースを取っているため、これをどのように達成しますか。
例: 'i' は 'w' よりも少ないスペースを使用します / 大文字は小文字よりも多くのスペースを使用します。
<StackPanel HorizontalAlignment="Left" Height="30" VerticalAlignment="Top" Width="74" Margin="355,101,0,0" Background="#FF139905">
<TextBlock TextWrapping="Wrap" Text="This is a test application" Foreground="Black" FontWeight="Bold" FontSize="12"/>
</StackPanel>
<StackPanel HorizontalAlignment="Left" Height="30" VerticalAlignment="Top" Width="74" Margin="355,155,0,0" Background="#FF0FAA00">
<TextBlock TextWrapping="Wrap" Text="This is a test " Foreground="Black" FontWeight="Bold" FontSize="13.333"/>
</StackPanel>
<StackPanel HorizontalAlignment="Left" Height="30" VerticalAlignment="Top" Width="74" Margin="355,204,0,0" Background="#FF0FAA00">
<TextBlock TextWrapping="Wrap" Text="test " Foreground="Black" FontWeight="Bold" FontSize="26.667"/>
</StackPanel>