TableLayoutPanel为每个单元格构造一个对象

时间:2013-06-02 09:14:33

标签: c# tablelayoutpanel

您好我正在进行c#Windows窗体设计任务。基本上我们已经提供了大部分代码来创建类似于蛇和梯子的工作棋盘游戏。 到目前为止,我已经创建了一个TableLayoutPanel作为董事会的gui。 接下来是我被困住的部分。我必须显示所有方块。在项目中,他们提供了一个SquareControl类,它具有每个方块的背景颜色和字体,但我不知道如何将这些对象添加到我的TableLayoutPanel

编辑:这是广场风格的代码   public SquareControl(Square square,BindingList players){

        this.square = square;
        this.players = players;

        //  Set GUI properties of the whole square.
        Size = new Size(SQUARE_SIZE, SQUARE_SIZE);
        Margin = new Padding(0);  // No spacing around the cell. (Default is 3 pixels.)
        Dock = DockStyle.Fill;
        BorderStyle = BorderStyle.FixedSingle;
        BackColor = Color.CornflowerBlue;

        LoadImageWhenNeeded();
        SetTextColour();
    }

1 个答案:

答案 0 :(得分:0)

您可以尝试以下链接。我想这会对你有帮助。

http://www.dotnetpools.com/Article/ArticleDetiail/?articleId=131