当前位置:编程学习 > C#/ASP.NET >>

请问这样的label其left值怎样设置

panel中有无数个横着相连的label,其总数已经超出panel范围

1:如果我设置label200的left属性为50,那请问,它左边的label到哪去了
2:如果在panel中设置滚动条,能那样设置成功吗?

我现在的情况是第二种,设置了滚动条,可是设置label200的left属性为50,它怎么不听使唤呢?没改变呢? --------------------编程问答-------------------- 不会自动变得,原来是多少就是多少
--------------------编程问答--------------------
引用 1 楼 bdmh 的回复:
不会自动变得,原来是多少就是多少

那如果要达到效果,请问,该怎么设置,达到第200个label的left属性为50 --------------------编程问答-------------------- 那如果要达到效果,请问,该怎么设置,达到第200个label的left属性为50
同时,其他label的left作自动改变 --------------------编程问答-------------------- 你滚动条滚动后前面那些label呢
逻辑上说是不是应该消失呢
然后让后面的代替前面的位置

或者你滚动后就是真实的增大你panel的宽度
--------------------编程问答-------------------- 那如果要达到效果,请问,该怎么设置,让第200个label的left属性为50,其它的label作相应移动 --------------------编程问答--------------------
引用 5 楼 vasf234 的回复:
那如果要达到效果,请问,该怎么设置,让第200个label的left属性为50,其它的label作相应移动

救急啊......... --------------------编程问答-------------------- 左边的Label被覆盖在了下面。

建议使用FlowLayoutPanel代替Panel --------------------编程问答-------------------- 被覆盖了,看不见他   但是确实存在 --------------------编程问答-------------------- 那如果要达到效果,请问,该怎么设置,让第200个label的left属性为50,其它的label作相应移动 --------------------编程问答--------------------
引用 9 楼 vasf234 的回复:
那如果要达到效果,请问,该怎么设置,让第200个label的left属性为50,其它的label作相应移动

那如果要达到效果,请问,该怎么设置,让第200个label的left属性为50,其它的label作相应移动
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,