Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/333.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#tableLayoutPanel滚动除顶行以外的所有内容_C#_Winforms_Scrollbar_Tablelayoutpanel - Fatal编程技术网

C#tableLayoutPanel滚动除顶行以外的所有内容

C#tableLayoutPanel滚动除顶行以外的所有内容,c#,winforms,scrollbar,tablelayoutpanel,C#,Winforms,Scrollbar,Tablelayoutpanel,我正在使用winforms和C#,并查看TableLayoutPanel 是否可以在一个大桌子上有一个滚动条,但不可以有最上面一行的滚动条?这类似于Excel中“冻结窗格”选项的工作方式 我只想冻结最上面一排,别的什么都不想。此外,我的表足够大,我将有一个水平滚动条以及。因此,当我水平滚动时,我需要顶行和其余行以相同的时间和速率移动。你能不能将TableLayoutPanel的AutoScroll属性设置为true?@ravenx30,这将使整个表格滚动。我希望最上面的一行保持静态,而scrol

我正在使用winforms和C#,并查看TableLayoutPanel

是否可以在一个大桌子上有一个滚动条,但不可以有最上面一行的滚动条?这类似于Excel中“冻结窗格”选项的工作方式


我只想冻结最上面一排,别的什么都不想。此外,我的表足够大,我将有一个水平滚动条以及。因此,当我水平滚动时,我需要顶行和其余行以相同的时间和速率移动。

你能不能将TableLayoutPanel的
AutoScroll
属性设置为true?@ravenx30,这将使整个表格滚动。我希望最上面的一行保持静态,而scrollsTLP的其他所有内容都没有这样的功能。只需将需要保持的控制装置放在TLP顶部即可。永远,永远不要错误地认为TLP是实现网格控制的合适方式。DataGridView已经做了你想做的,很多很多网格控件。@HansPassant thx,不知道DGV