如何改变列的顺序
本文关键字:顺序 改变 何改变 | 更新日期: 2023-09-27 18:06:41
我有一个TableLayoutPanel
控件,它有一行x列。每个单元格都有一个Panel控件。
我想在运行时把列x换成列y。
我该怎么做?
再一次,问题是:如何在tablelayoutPanel
中更改列的顺序?
如果你有对每个Panel控件的引用,使用它们并跳过下面的前两行代码(即:GetControlFromPosition()函数,我在下面使用,以获得对控件的引用)-
Control ctr1 = tableLayoutPanel1.GetControlFromPosition(0, 0);
Control ctr2 = tableLayoutPanel1.GetControlFromPosition(1, 1);
tableLayoutPanel1.SetCellPosition(ctr1, new TableLayoutPanelCellPosition(1, 1));
tableLayoutPanel1.SetCellPosition(ctr2, new TableLayoutPanelCellPosition(0, 0));
用您想要放置控件的行和列索引替换0和1