垂直滚动VB.NET时冻结标题

时间:2018-04-09 10:42:03

标签: vb.net controls containers

我有一个程序可以在Panel中生成一个名为“PayeGrid”的文本框。该面板还包含TableLayoutPanel,用于显示每行文本框的标题。见下图:

Layout

运行程序时,我可以使用PayeGrid滚动条水平滚动,Headers也会按预期滚动,因为它们包含在PayeGrid中:

Horizontal Scroll

但是,当我垂直滚动时,标题也会向下滚动并从视图中消失。

Vertical Scroll

如何在垂直滚动时冻结TableLayoutPanel?

1 个答案:

答案 0 :(得分:0)

而不是使用面板和表格布局尝试使用DataGridView ..这可能会提供冻结标题并仅滚动其内容..

尝试使用https://www.youtube.com/watch?v=Yfa1hnpKIzk