c# - TableLayoutPanel 从上到下而不是从左到右填充?

标签 c# winforms tablelayoutpanel

是否可以让 System.Windows.Forms.TableLayoutPanel 在移动到下一列之前填充一列?无论我如何设置 RowCountColumnCountGrowStyle,表格总是像这样填充:

1 2 3
4 5 6

我想要这个:

1 3 5
2 4 6

TableLayoutPanel 不能自动执行此操作吗?

编辑 - 为了澄清,我以编程方式添加控件。

最佳答案

对此您无能为力。就是这样TableLayoutControlCollection.Add在内部实现。我看到两个选项:

关于c# - TableLayoutPanel 从上到下而不是从左到右填充?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12939322/

相关文章:

c# - jQgrid 搜索选项未按预期工作

c# - 在主页 Nopcommerce 上添加 block 标题以分隔产品

c# - Windows 窗体 DPI 缩放

c# - 你如何在C#中模拟鼠标点击?

c# - tablelayoutpanel 内的 tablelayoutpanel 处置

c# - 使用 Expression 动态构建 Where 子句的 Entity Framework

c# - 如何在 ILNumerics 中钳位数组数据

c# - 在不直接更改 SelectedIndex 的情况下设置 ComboBox 默认值

c# - TableLayoutPanel 对事件的响应非常慢

c# - 以编程方式更改行/列跨度(tablelayoutpanel)