csharp 發表於 2021-7-3 09:56:04

二個label陣列的格子彼此交錯排列的方法

Label[] table1 = new Label;
      Label[] table2 = new Label;
      void setTable()
      {
            for(int i = 0; i < 30; i++)
            {
                table1 = new Label();
                table2 = new Label();
                table1.Size = new Size(50, 50);
                table2.Size = new Size(50, 50);
                table1.BorderStyle = BorderStyle.FixedSingle;
                table2.BorderStyle = BorderStyle.FixedSingle;
                table1.Text = "1-" + i;
                table2.Text = "2-" + i;
                table1.Location = new System.Drawing.Point(50 + i % 6 * 110, 10 + i / 6 * 55);//每個距離是55x2
                table2.Location = new System.Drawing.Point(105 + i % 6 * 110, 10 + i / 6 * 55);//第二個開頭要加55起
                Controls.Add(table1);
                Controls.Add(table2);
            }
      }
頁: [1]
查看完整版本: 二個label陣列的格子彼此交錯排列的方法