C#的winfrom中的panel加载控件显示有时候很不老实

LiaoAn_Sun 2017-04-12 04:42:36

咯,启动以后这个Label长度会变长变短,所以摆放起来总是不合我胃口,能不能让它自动计算这个Panel的大小(窗体是可以最大化和控制大小的)。然后居中显示啊?请给下代码。谢谢
...全文
240 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
LiaoAn_Sun 2017-04-12
  • 打赏
  • 举报
回复
OK,试了下。通过了
xdashewan 2017-04-12
  • 打赏
  • 举报
回复
引用 4 楼 LiaoAn_Sun 的回复:
不好意思;楼上2位,我的这个Label文字的大小也是按照要求会变字体大小,也就是说,一般是正常的字体,如果有需要就变成粗体文字。文字内容也是根据select查询内容变化,所以长度也不能确定
长度高度都是可以确定,lable的autosize属性为false就行
LiaoAn_Sun 2017-04-12
  • 打赏
  • 举报
回复
不好意思;楼上2位,我的这个Label文字的大小也是按照要求会变字体大小,也就是说,一般是正常的字体,如果有需要就变成粗体文字。文字内容也是根据select查询内容变化,所以长度也不能确定
Forty2 2017-04-12
  • 打赏
  • 举报
回复
label.TextAlign = ContentAlignment.MiddleCenter; label.AutoSize = false; label.Anchor = AnchorStyles.Left | AnchorStyles.Right;
xdashewan 2017-04-12
  • 打赏
  • 举报
回复
一般靠设置dock或anchor来解决拉伸
stherix 2017-04-12
  • 打赏
  • 举报
回复
Label有个AutoSize属性 你要设为false 然后Anchor设为Top,Left,Right,Bottom全选上,就会跟随父容器的大小变化了

110,549

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧