tags:

views:

352

answers:

1

Hi,

In WPF, if i put any controls in grid, if i resize the grid, it automatically resizes all the controls in it.But in label or textblock or any other text elements, all the control sizes will change but font size remains same, it will not change.

If font has to change as per grid size, What should be done?

Thnaks,

+3  A: 

You can achieve this by using a ViewBox. It will transform (not resize) your font (well, the control) depending on the control size.

Look at this here for more information;

<Viewbox Stretch="Uniform">
    <TextBlock Text="Test" />
</Viewbox>
Kyle Rozendo
Thank you
Ershad
Sure. Please remember to accept the answer if it worked for you.
Kyle Rozendo