nig*_*der 14
您必须手动添加它.但是不要将它添加到自动生成的代码中,因为它可以被Visual Studio设计器覆盖.
我会在表单的Load事件处理程序中添加它.代码可能如下所示:
Label[] labels = new Label[10];
labels[0] = new Label();
labels[0].Text = "blablabla";
labels[0].Location = new System.Drawing.Point(100, 100);
...
labels[9] = new Label();
...
Run Code Online (Sandbox Code Playgroud)
PS.你的任务对我来说似乎有点不寻常.你想让我做什么?也许有更好的方法来完成你的任务.
您可以使用GUI编辑器将标签添加到表单,然后在表单加载中将这些标签添加到数组中.
Label[] _Labels = new Label[3];
private void MyForm_Load(object sender, EventArgs e)
{
_Labels[0] = this.Label1;
_Labels[1] = this.Label2;
_Labels[2] = this.Label3;
}
Run Code Online (Sandbox Code Playgroud)
这至少可以使设置位置更容易.如果您正在动态创建标签(或任何控件),您可能还需要考虑使用FlowLayoutPanel.
| 归档时间: |
|
| 查看次数: |
41567 次 |
| 最近记录: |