请选择 进入手机版 | 继续访问电脑版

 找回密码
 立即注册
查看: 1533|回复: 0

TableLayoutPanel 带 Scollbar 实现方法

[复制链接]

87

主题

19

回帖

529

积分

区板主

积分
529
发表于 2022-11-13 19:45:33 | 显示全部楼层 |阅读模式
原文
The problem concerns TableLayoutPanel scrolling.

You have to use a Panel for scrolling instead of TableLayoutPanel.
Here is an example to solve this problem (for vertical scrolling) :

Set your TableLayoutPanel properties as follow :
  • Dock = DockStyle.Top
  • AutoSize = true
  • AutoSizeMode = AutoSizeMode.GrowAndShrink
  • AutoScroll = false.

Put your TableLayoutPanel into a Panel with properties :
  • Dock = DockStyle.Fill
  • AutoScroll = true
  • AutoSize = false.


实际情况因应用而定, 我自己的做法是:
  • 自做好一个 TableLayoutPanel 和所需 Columns
  • 空白处拉一个 Panel, 将 TableLayoutPanel 拉入 Pane
  • 再按上面的设定做修改
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|AI 社区

GMT+8, 2024-4-17 11:09 , Processed in 0.022211 second(s), 19 queries .

Copyright © 2021 AI 社区

快速回复 返回顶部 返回列表