楼主你的程序逻辑没问题,问题出在每个label的空白部分把下一个的文字部分挡住了,你调调控件位置:groupBox1.Location.X + (i - 1) * 10, groupBox1.Location.Y+(i-1)*30