用户
 找回密码
 立即注册

2

主题

13

帖子

214

积分

中级会员

Rank: 3Rank: 3

积分
214
发表于 2019-8-16 13:42:58
用panel.controls,具体怎么写呢
分享至 : QQ空间
0 人收藏
使用道具 举报 回复
发表于 2019-8-16 14:43:16
通过索引号  Label lb = (Label)panel1.Controls[0];
4.8可以通过控件Name查找 Label lb = (Label)panel1.Controls.Find("label2");
使用道具 举报 回复 支持 反对
发表于 2019-8-16 14:47:24
Lula.Jin 发表于 2019-8-16 14:43
通过索引号  Label lb = (Label)panel1.Controls[0];
4.8可以通过控件Name查找 Label lb = (Label)panel1.C ...

那比如说有6个label,然后想把这六个数字显示到textbox上怎么办呢
使用道具 举报 回复 支持 反对
发表于 2019-8-16 14:49:59
你可以先取到label的Text,再在赋值给textbox的Text属性
使用道具 举报 回复 支持 反对
发表于 2019-8-16 14:57:58
Lula.Jin 发表于 2019-8-16 14:49
你可以先取到label的Text,再在赋值给textbox的Text属性

我的意思是,怎么能够将六个值放到一起。就是密码按钮,按六个数字,然后得到这六位数
使用道具 举报 回复 支持 反对
发表于 2019-8-16 15:17:57
Label lb = (Label)panel1.Controls.Find("label2");
字符串拼接啊,textbox.Text+=lb.Text
使用道具 举报 回复 支持 反对
发表于 2019-8-16 15:23:44
Lula.Jin 发表于 2019-8-16 15:17
Label lb = (Label)panel1.Controls.Find("label2");
字符串拼接啊,textbox.Text+=lb.Text

好的,知道了。谢谢
使用道具 举报 回复 支持 反对
发新帖
您需要登录后才可以回帖 登录 | 立即注册