标签之间的粗线(C#)

时间:2013-04-30 16:56:19

标签: c# lines system.drawing labels sudoku

我想创建一个标签的数独字段,我有代码。 现在我想要一些标签之间的粗线,这样你就可以看到哪个标签块在一起了。

此代码生成标签:

const int spacing = 30;  //ruimte tussen kotjes
            int aantal = (int)nudColsPerBlock.Value * (int)nudRowsPerBlock.Value; //totaal aantal kotjes per rij/kolom
            Label[][] SudokuRaster = new Label[aantal][];
            for (int x = 0; x < aantal; x++)
            {
                SudokuRaster[x] = new Label[aantal];
                for (int y = 0; y < aantal; y++)
                {
                    SudokuRaster[x][y] = new Label();
                    SudokuRaster[x][y].BorderStyle = BorderStyle.FixedSingle;
                    SudokuRaster[x][y].Location = new System.Drawing.Point(x * spacing, y * spacing);
                    SudokuRaster[x][y].Name = "Sudoku" + x.ToString() + "," + y.ToString();
                    SudokuRaster[x][y].Size = new Size(spacing, spacing);
                    SudokuRaster[x][y].TabIndex = 0;
                    SudokuRaster[x][y].MouseClick += new System.Windows.Forms.MouseEventHandler(this.MouseClick);

                }
                this.Controls.AddRange(SudokuRaster[x]);
            }

0 个答案:

没有答案