注册 登录
编程论坛 C语言论坛

为什么,没有滚动条。。。

追梦人zmrghy 发布于 2022-06-11 19:50, 1032 次点击
只有本站会员才能查看附件,请 登录

图片超出了窗口可显示的最大尺寸。。

只有本站会员才能查看附件,请 登录

运行时,经过了这三个断点。。。
说明,已经执行了,这三行代码。。。。

只有本站会员才能查看附件,请 登录


为什么窗口上还是没有滚动条。。。。
5 回复
#2
apull2022-06-12 20:23
picbox的大小没改变哪来的滚动条
#3
追梦人zmrghy2022-06-12 20:42
回复 2楼 apull
图片高度大于图片框的高度
#4
apull2022-06-13 09:48
pic的外层用panel或者tabcontrol。
#5
追梦人zmrghy2022-06-15 13:32
只有本站会员才能查看附件,请 登录

给tableLayoutPanel加滚动条,滚动条终于出现了。。。。
不知是被教程欺骗,还是新版VS2022,改变了控件的属性。。。。
一连几天,给pictureBox加滚动条都没有成功。网上找各种教程,还是没成功。
最后,没办法,只跟着 “ScrollableControl_AutoScroll 属性”实例教程,一步、一步去做。
感觉很简单,把textBox换成pictureBox,没有问题。
最后发现把Panel换成tableLayoutPanel,流动条不会在出现了。。。。
研究发现,当textBox控件或者pictureBox控件被放入tableLayoutPanel后,无论如何拖动尺寸都不会超出tableLayoutPanel。。。
研究后又发现,只要将Panel容器控件,放入tableLayoutPanel中,再把pictureBox控件放入Panel容器控件,就可以了。。。
Panel控件 和tableLayoutPanel控件,Dock全设置成Fill。pictureBox控件的Dock设置为None。Panel控件的AutoScroll设置为true;

只有本站会员才能查看附件,请 登录


tableLayoutPanel容器根本不会出现滚动条。
不知是被教程欺骗,还是新版VS2022,改变了控件的属性。。。。
#6
追梦人zmrghy2022-06-15 13:34
回复 4楼 apull
tableLayoutPanel容器根本不会出现滚动条。
不知是被教程欺骗,还是新版VS2022,改变了控件的属性。。。。
1