WinForm在现有元素之间添加新元素

时间:2017-06-27 12:38:53

标签: c# winforms combobox

我有以下表格:

1) Label -> ComboBox
2) Label -> ComboBox
3) Label -> RadioBox
4) additional items

我想在第2行到第3行之间插入一个新的ComboBox并移动其他元素。

我该怎么办?是创建隐藏 ComboBox 然后使其可见的最佳解决方案?或者我应该创建一个动态的ComboBox?

谢谢!

1 个答案:

答案 0 :(得分:0)

我会将控件放入TableLayoutPanel,然后您只需将新RowStyles插入其中即可。如果需要,还有专栏。

对于移动物体,您始终可以为控件重新分配行和列索引,有效地将它们分配给TableLayoutPanel中的新网格单元。