我有一个TextBox
和一个标签。单击按钮后,我执行以下代码:
label1.Content = textbox1.Text;
我的问题是,如何启用标签的文本换行?一行上可能显示太多文本,如果是这种情况,我希望它自动换行为多行。
The Label
控件不直接支持 WPF 中的文本换行。你应该使用TextBlock http://msdn.microsoft.com/en-us/library/system.windows.controls.textblock.aspx反而。 (当然,您可以将TextBlock
inside of a Label
如果你愿意的话,可以控制。)
示例代码:
<TextBlock TextWrapping="WrapWithOverflow">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec adipiscing
nulla quis libero egestas lobortis. Duis blandit imperdiet ornare. Nulla
ac arcu ut purus placerat congue. Integer pretium fermentum gravida.
</TextBlock>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)