数组控件坐标算法,是一种公式化的算法,用起来非常方便。
公式:
x+ a* (i % n), y+ b* (i / n));
参数说明:
x:控件组左边距
y:控件组上边距
a:控件行间距
b:控件列边距
n:每行的控件数量
i:控件数组下标
例:
public void SetCoordinate3(int count)
{
for (int i = 0; i < count; i++)
{
label[i].Location = new System.Drawing.Point(20 + 250 * (i % 3), 25 + 40 * (i / 3));
textbox[i].Location = new System.Drawing.Point(150 + 250 * (i % 3), 20 + 40 * (i / 3));
}
}
效果图: