gpt4 book ai didi

c# - 从变量构造labell id

转载 作者:太空宇宙 更新时间:2023-11-03 22:17:28 26 4
gpt4 key购买 nike

我的表单上有很多标签/按钮,它们被命名为 lable_1、label_2、label_3。

我有一个设置标签/按钮属性的循环。有没有办法从变量构造标签的名称。

例子:

while()
{

int++;
label_1.Text="abc"; <---- Something like label_+'int'.Text="abc"

}

这可能吗?

最佳答案

如果所有的 Label 控件都具有相同的父级,则可以使用 FindControl()他们 parent 的方法,以便从他们的 ids 中获取他们:

for (int i = 1; i <= yourLabelCount; ++i) {
Label label = labelParentControl.FindControl(String.Format(
CultureInfo.InvariantCulture, "label_{0}", i)) as Label;
if (label != null) {
label.Text = "abc";
}
}

关于c# - 从变量构造labell id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4533044/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com