【发布时间】:2012-05-10 22:43:21
【问题描述】:
我正在尝试将动态标签分组到彼此非常接近的位置,但是当我这样做并在标签中输入文本时,当我运行我的代码时它们不会显示。它什么也没有显示,就好像它没有打印一样。我想知道我可以做些什么来将动态标签分组在一起。
创建的第一个动态标签:
Label l = new Label();
System.Drawing.Point l0 = new System.Drawing.Point(15, 48 + z);
l.Location = l0;
l.Text = textReader.Value.ToString();
l.AutoSize = true;
l.MaximumSize = new Size(120, 50);
z+= 35;
已创建第二个动态标签:
System.Drawing.Point l1 = new System.Drawing.Point(65, 48 + x);
l2.Location = l1;
l2.Text = textReader.Value.ToString();
l2.AutoSize = true;
l2.MaximumSize = new Size(120, 50);
x += 35;
【问题讨论】:
-
设计视图不显示动态创建的控件,它没有执行您的代码。
-
对不起,我的意思是我执行程序时的错误
-
没有迹象表明您实际上在表单中添加了标签...
标签: c# .net winforms dynamic controls