Динамический размер текста в элементах пользовательского интерфейса WPF
Вопрос
Как и предполагалось, я позволяю всем моим WPF UIElement
иметь динамический размер, чтобы их можно было легко изменять, однако в TextBlock
я должен указать размер Шрифт
. Это означает, что когда размер элемента увеличивается или уменьшается, размер шрифта остается неизменным. Есть ли способ, чтобы размер Font
был динамическим?
Решение
Попробуйте поместить текст внутри элемента управления в Viewbox
:
<Button>
<Viewbox>
<TextBlock>Text To Resize</TextBlock>
</Viewbox>
</Button>
Не связан с StackOverflow