我在动态创建标签时遇到了一些问题。我正在尝试创建一个15x15网格,每个单元格带有一个“X”标签,代码有点工作,它创建第一个标签而不是其他标签,我尝试用断点调试代码并调用{ {1}}适当的次数,但它只创建一个标签。这是代码:
Controls.Add
答案 0 :(得分:3)
将标签AutoSize属性设置为true:
new Label() {AutoSize =true, Text = "X", Location = point }
因为默认大小所有标签都隐藏在最后一个标签的下方。