Automatic linebreak in WPF label
Posted
by Vlad
on Stack Overflow
See other posts from Stack Overflow
or by Vlad
Published on 2010-03-19T15:03:47Z
Indexed on
2010/03/19
15:21 UTC
Read the original article
Hit count: 574
Dear all,
is it possible for a WPF Label
to split itself automatically into several lines? In my following example, the text is cropped at the right.
<Window x:Class="..." xmlns="..." xmlns:x="..." Height="300" Width="300">
<Grid>
<Label>
`_Twas brillig, and the slithy toves did gyre and gimble in the wabe:
all mimsy were the borogoves, and the mome raths outgrabe.</Label>
</Grid>
</Window>
Am I doing something wrong?
Taking other controls is unfortunately not a good option, since I need support of access keys.
Replacing the Label
with a TextBlock
(having TextWrapping="Wrap"
), and adjusting its control template to recognize access keys would be perhaps a solution, but isn't it an overkill?
Edit: having a non-standard style for label will break skinning, so I would like to avoid it if possible.
© Stack Overflow or respective owner