动态创建控件的问题

时间:2014-02-27 07:20:22

标签: c# winforms oop

我在动态创建标签时遇到了一些问题。我正在尝试创建一个15x15网格,每个单元格带有一个“X”标签,代码有点工作,它创建第一个标签而不是其他标签,我尝试用断点调试代码并调用{ {1}}适当的次数,但它只创建一个标签。这是代码:

Controls.Add

1 个答案:

答案 0 :(得分:3)

将标签AutoSize属性设置为true:

new Label() {AutoSize =true, Text = "X", Location = point }

因为默认大小所有标签都隐藏在最后一个标签的下方。