lable显示问题
时间:2011-12-23
来源:互联网
我现在有个
i = myReader.GetString("count(*)")
传回来的一个数值
我现在有65个lable
我想就是lable1至到 第i个lable显示,其他就消失
比如i=50
lable1 - lable50就显示出“ABC1”“ABC2”“ABC3”..........”ABC49““ABC50”
lable51 - lable65就不显示
i = myReader.GetString("count(*)")
传回来的一个数值
我现在有65个lable
我想就是lable1至到 第i个lable显示,其他就消失
比如i=50
lable1 - lable50就显示出“ABC1”“ABC2”“ABC3”..........”ABC49““ABC50”
lable51 - lable65就不显示
作者: kenny0231 发布时间: 2011-12-23
弄个for 循环不就出来了
作者: z_f_p 发布时间: 2011-12-23
C# code
Random r = new Random(); private void _2011_12_23_01_Click(object sender, EventArgs e) { int i = r.Next(5); foreach (var c in this.Controls) { var l = c as Label; if (l != null) { } var m = Regex.Match(l.Name, @"\d+"); int il = int.Parse(m.Groups[0].Value); if (il <= i) { l.Text = "ABC" + il.ToString(); l.Visible = true; } else { l.Visible = false; } } }
作者: Icedmilk 发布时间: 2011-12-23
用容器,将LAB框起来,到设计器内调整顺序,再用循环,控制这个容器动态标签数组,可成
我资源里的MOBUS/TCP 调试器就是这样做出来的,
当然还可以直接建立标签数组的。
我资源里的MOBUS/TCP 调试器就是这样做出来的,
当然还可以直接建立标签数组的。
作者: chzadm 发布时间: 2011-12-23
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28