问题描述
非常简单的页面,先用一个一个2行一列的tablelayoutpanel将form分成上下两部分,分别显示信息。然后在下面一列,添加一个panel,然后在这个panel中添加一个tablelayoutpanel,这个tabel每一列有10行,然后在代码中动态添加列,这是table中新创建一列的代码,每一列的宽度固定TableLayoutPanel.ColumnStyles.Add(newColumnStyle(SizeType.Absolute));TableLayoutPanel.ColumnStyles[wps_TableLayoutPanel.ColumnCount-1].SizeType=SizeType.Absolute;TableLayoutPanel.ColumnStyles[wps_TableLayoutPanel.ColumnCount-1].Width=200;当table中添加的列数在100列时,还能显示,但是达到180列时,就只能显示16列了下图中最后显示的一列是第165列,但是总共有183列,下面的滚动条也能说明问题,滚动条明明还没有到头,但是上面却什么也不显示了
解决方案
本帖最后由 cuijiyue 于 2015-06-04 11:19:40 编辑
时间: 2024-10-03 07:37:16