一部のテキストのフォントの太さを太字にすると、通常のフォントの太さのテキストよりも小さくなるという問題がありました。これは、TextFormattingModeが「Display」に設定されているためであることがわかりました。TextFormattingModeが"Ideal"に設定されている場合、問題は発生しません。
たとえば、次のコードです。
<Label FontFamily="Calibri" FontSize="12" FontWeight="Bold" Content="This is some test text" TextOptions.TextFormattingMode="Ideal"/>
<Label FontFamily="Calibri" FontSize="12" Content="This is some test text" TextOptions.TextFormattingMode="Ideal"/>
<Label></Label>
<Label FontFamily="Calibri" FontSize="12" FontWeight="Bold" Content="This is some test text" TextOptions.TextFormattingMode="Display"/>
<Label FontFamily="Calibri" FontSize="12" Content="This is some test text" TextOptions.TextFormattingMode="Display"/>
次を生成します。
最後の2つのラベルのフォントサイズを約14に増やすと、太字のテキストは通常の重み付けされたテキストよりも大きくなります。
私の質問は、TextFormattingModeが「Display」に設定された12ポイントの太字テキストを、通常の重み付けされたテキストと同じサイズ/わずかに大きいものにするために使用できる設定はありますか?