У меня есть Viewbox
с рядом TextBlock
, которые идеально масштабируются и позиционируются ViewBox
. Что-то вроде этого:
<Viewbox Stretch="Uniform">
<Canvas Width="100" Height="100">
<Ellipse Width="100" Height="100" Stroke="Black"/>
<TextBlock Width="100" TextAlignment="Center" FontSize="12">Top Center</TextBlock>
</Canvas>
</Viewbox>
Если пользователь изменяет размер Viewbox
, его содержимое идеально масштабируется, чтобы соответствовать. Однако я хотел бы сохранить FontSize
до 12 независимо от фактического размера Viewbox
.
Как я могу это сделать? Могу ли я сделать это в XAML без привязки к событию Resize
?