Smobiler上海石磨_.NET移动开发平台

标题: 怎么得到panel里面多个label的值呢 [打印本页]

作者: 1073096526    时间: 2019-8-16 13:42
标题: 怎么得到panel里面多个label的值呢
用panel.controls,具体怎么写呢

作者: Lula.Jin    时间: 2019-8-16 14:43
通过索引号  Label lb = (Label)panel1.Controls[0];
4.8可以通过控件Name查找 Label lb = (Label)panel1.Controls.Find("label2");
作者: 1073096526    时间: 2019-8-16 14:47
Lula.Jin 发表于 2019-8-16 14:43
通过索引号  Label lb = (Label)panel1.Controls[0];
4.8可以通过控件Name查找 Label lb = (Label)panel1.C ...

那比如说有6个label,然后想把这六个数字显示到textbox上怎么办呢
作者: Lula.Jin    时间: 2019-8-16 14:49
你可以先取到label的Text,再在赋值给textbox的Text属性
作者: 1073096526    时间: 2019-8-16 14:57
Lula.Jin 发表于 2019-8-16 14:49
你可以先取到label的Text,再在赋值给textbox的Text属性

我的意思是,怎么能够将六个值放到一起。就是密码按钮,按六个数字,然后得到这六位数
作者: Lula.Jin    时间: 2019-8-16 15:17
Label lb = (Label)panel1.Controls.Find("label2");
字符串拼接啊,textbox.Text+=lb.Text
作者: 1073096526    时间: 2019-8-16 15:23
Lula.Jin 发表于 2019-8-16 15:17
Label lb = (Label)panel1.Controls.Find("label2");
字符串拼接啊,textbox.Text+=lb.Text

好的,知道了。谢谢




欢迎光临 Smobiler上海石磨_.NET移动开发平台 (https://www.smobiler.com/) Powered by Discuz! X3.2