DotNet · 2022年7月11日

在父窗体的控件容器中设置AutoScroll=true,当加入子控件时,没有出现滚动条的效果

如题,这个控件窗器用得最多的应该是Panel,当然其他类似的容器控件也是可以的,直观的理解就是在父窗体的控件容器中设置属性AutoScroll=true,这样子当子窗体的内容超多时,就会让父窗体控件容器自动出现滚动条,但实际使用中会发现,这样设置根本无效,因为我们在添加子控件时,子控件往往会设置一个Dock=Fill的属性。而此时,子控件实际大小并没有超过容器控件的大小,所以,在父容器中不会出现滚动条,应该在子控件的最顶层容器中设置AutoScroll=true,如Form或UserControl

最新电影,电视剧,尽在午夜剧场

电影电视剧午夜不寂寞