rakete
rakete

Reputation: 3041

Changing FontSize relationally to the windowsize with WPF?

Is it possible, that the FontSize getting smaller if I shrink the window and getting bigger if I enlarge the window?

Upvotes: 9

Views: 7601

Answers (2)

CannibalSmith
CannibalSmith

Reputation: 4820

Wrap your text inside a Viewbox.

<Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
    <Viewbox>
        <TextBlock Text="Sizes to fit!"/>
    </Viewbox>
</Window>

Upvotes: 12

ZombieSheep
ZombieSheep

Reputation: 29953

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.

Upvotes: 2

Related Questions