C# 生成 Panel 然后再 panel里面再生成一个label

Panel panel = new Panel(); panel.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; //画出来的panel有线 panel.Width = 100; //正方形大小 panel.Height = 100; //正方形大小 panel.Location = new Point(x * 108, y * 108); //正方形的坐标 Label lbl=new Label(); lbl.Text = "123"; lbl.Location = new Point(x * 100, y * 100); panel.Controls.Add(lbl); pel.Controls.Add(panel);生成出来 的panel 里面还有个Lable 应该怎么写 这样写 只有第一个panel有Lable 如果生成 2 个 到3个 只有第一个panel有Lable 剩的都没有123
2026年09月21日 14:18
有3个网友回答
网友(1):

自定义用户控件? 那就写一个usercontrol,其实对于动态的,还不如用gdi+画,设计好对外的数据接口,内部画就可以了

网友(2):

不清楚你要实现什么,是自定义一个带label的panel控件么

网友(3):

没报错吗?名字都一样?????