如何在GRID中安排在运行时创建的按钮?

时间:2011-02-14 07:09:58

标签: c# winforms visual-studio

是否有任何正确或简单的方法来安排GRID中的按钮?我在运行时创建了按钮。

格式如下:

Button1      Button2     Button3

Button4      Button5     Button6

Button7      Button8     Button9

我在Visual Studio 2008中使用C#.net。

3 个答案:

答案 0 :(得分:1)

在创建Buttons并将Buttons添加到TableLayoutPanel之前创建一个TableLayoutPanel,然后将TableLayoutPanel添加到要显示Buttons的父控件上。

甚至应该可以将按钮添加到TableLayoutPanel的特定单元格。

答案 1 :(得分:0)

网格中的

您已经可以按列和行制作格式,因此无需排列,只需将列类型指定为按钮

答案 2 :(得分:0)

你可能想看看使用TableLayoutPanel ...我确定还有其他选择,但这对我来说效果很好。特别是,它可以让您合理地控制内容的大小 - 并调整大小。您需要考虑如何在按钮之间分配空间,特别是如果它们的大小不同。