用于动态创建标签的脚本:
private void labelCreate() { Label txt1 = new Label(); }
用于更改已在labelCreatevoid中创建的txt1文本的脚本(&此脚本不起作用,因为txt1尚未声明为控件):
private void labelTextChange() { txt1.Text = "Hello World!"; }
更新1:我需要创建100个具有不同名称的标签,然后我将使用for语句创建100个标签.我无法声明100个全局变量.所以我需要传递变量而不是将它们声明为全局变量.
更新2:是否可以将for语句中的100个标签声明为全局?
更新3:假设我想从数据库中获取一些数据,我想在唯一标签中单独显示它们.所以我将每个标签命名为&我根据从DB获得的不同数据更改它们的文本!所以我需要2个空洞:一个用于根据我从DB&获得的行数创建标签.另一个用于更改我之前创建的标签文本的空白!
Question: How can I have access on a control which has been created in different void? If there is an answer please share the link
精彩评论