Здравствуйте, HotDog, Вы писали:
HD>Я думал такие приколы сгинули в кану вместе с GDI+, ан нет и тут они нас догоняют.
HD>Имеем
HD>HD><Window x:Class="WpfApplication1.MainWindow"
HD> xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
HD> xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
HD> Title="MainWindow" Height="350" Width="525">
HD> <Grid>
HD> <Border BorderBrush="red" BorderThickness="1" HorizontalAlignment="Center" VerticalAlignment="Center">
HD> <TextBlock FontFamily="Snap ITC" FontSize="92pt" FontWeight="Bold" FontStyle="Italic">21</TextBlock>
HD> </Border>
HD> </Grid>
HD></Window>
HD>
HD>получаем
HD>Image: WPF_textblock_bounds.png
HD>Как получить действительные границы текста? Нужен Border в который текст вписывается.
Видно дизайн у шрифта такой, отрезать выпирающие можно так: ClipToBounds="True"