问题
Is it possible, that the FontSize getting smaller if I shrink the window and getting bigger if I enlarge the window?
回答1:
Wrap your text inside a Viewbox
.
<Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
<Viewbox>
<TextBlock Text="Sizes to fit!"/>
</Viewbox>
</Window>
回答2:
I've never tried this, but I imagine you can bind the font size property of your text to the window size through a converter method. I wouldn't try to bind directly, as that way madness lies.
The other option would be to handle the window resize events and send the font size to each control manually...
--edit-- Just searched Google and found this result, which may be what you want.
来源:https://stackoverflow.com/questions/2071949/changing-fontsize-relationally-to-the-windowsize-with-wpf