winform里label遇中文自动换行,求解
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了winform里label遇中文自动换行,求解相关的知识,希望对你有一定的参考价值。
参考技术A label的长度不够时会自动换行,将控件拉长点或者将AutoSize设为true试试如图:c# winform label放在button上,button在groupbox里,如何隐藏N多个label?
foreach (Label col in Controls)
if (col is Label)
((Label)col).Hide();
这个语句只能隐藏不在任何groupbox里的。对于上面的条件 如何修改?
2、以上语句要找出label的父容器,判断出父容器就可以控制隐藏显示 参考技术A foreach (Label col in groupbox1.Controls)
if (col is Label)
((Label)col).Hide();
获得的是groupbox里的label。。
不过你有多个groupbox建议用个panel当父容器。
直接
foreach (Label col in panel1.Controls)
if (col is Label)
((Label)col).Hide();
参考技术B 隐藏它干嘛,直接给上面遮一层上去嘛。。。哈哈
panel啊 picturebox啊 都可以嘛!追问
我就是想隐藏 但不想一个一个写
追答效果一样嘛~~ 一个个隐藏多慢的,
直接新建个层 多块的
然后再遍历里面的label
以上是关于winform里label遇中文自动换行,求解的主要内容,如果未能解决你的问题,请参考以下文章
winform 我要怎么做才能让存在数据库中的文字在label里面能够分行