TextOptions.TextFormattingMode, влияющий на текст жирным шрифтом

У меня была проблема где вес шрифта некоторого текста Bold сделал его меньше, чем текст, взвешенный обычным шрифтом. Я понял, что это потому, что у меня TextFormattingMode установлен в «Display»; проблема не возникает, если TextFormattingMode установлен в «Идеальный».

Например, следующий код:

 <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"/>

Производит следующее:

Если я увеличу размер шрифта до 14 для последних двух меток, жирный текст станет больше, чем обычный взвешенный текст.

Мой вопрос: есть ли параметр, который я могу использовать, чтобы иметь жирный 12-точечный текст с TextFormattingMode, установленным в «Display», который имеет такой же размер / немного больше, чем обычный взвешенный текст?

Ответы на вопрос(2)

Ваш ответ на вопрос