VB.NET Dock问题

时间:2010-06-08 08:25:35

标签: vb.net visual-studio-2008

每当我通过设置DockStyle.Top以编程方式在Panel中添加New TableLayoutPanel时,最后添加的TableLayoutPanel将位于Panel的最顶端位置,并且首先添加的TableLayoutPanel将关闭。

实施例: 如果我添加喜欢 1 2 3 4 5

它添加为 五 4 3 2 1

请帮我解决问题。 TableLayoutPanels应该保持我正在添加的顺序。

感谢名单。

2 个答案:

答案 0 :(得分:0)

您可以在添加控件后通过设置发送回来进行检查吗?

答案 1 :(得分:0)

必须指定TableLayoutPanel的行和列。此外,您必须将控件添加到正确的单元格。每个细胞一个对照(可能跨越多个细胞)。您可以添加更多的控件,但结果将是意外且不可靠的。此外,您可能会遇到布局问题(您现在正在经历)。如果要添加五个控件(例如,添加到一个单元格),然后将FlowLayoutPanel添加到单元格(可能跨越多个单元格),然后将五个控件添加到此流程布局面板。