关于改变panel容量大小的疑问
给位大神:
小弟现在正在写一个图片查看的程序,就是选中一个文件夹后把其内部的所有图片显示出来。我用的是一个panel控件动态添加picturebox的形式。但是在图片较多的情况下,全部加载完很慢,所以我想先只是加载两页的内容,当滑动鼠标滚轮的时候再动态加载固定图片,现在的问题是panel的容量是随着你添加控件自己动态变化的,所以这时滚动条不能一下变到应有的长度,而是逐渐变短的。我想解决这个问题,请问能改变容纳控件的矩形区域的大小吗?如果可以的话我可以一开始就把panel中的容量区域设成那么大。如果不行的话请问各位这个问题怎么解决好呢? 麻烦大家了。
(我现在有一个不成文的想法是现在panel中添加一个panel,让他的大小扩到我想要的容量,以后再加picturebox时直接覆盖在它上面就行,但是感觉不靠谱,大家有什么想法呢?)
小弟现在正在写一个图片查看的程序,就是选中一个文件夹后把其内部的所有图片显示出来。我用的是一个panel控件动态添加picturebox的形式。但是在图片较多的情况下,全部加载完很慢,所以我想先只是加载两页的内容,当滑动鼠标滚轮的时候再动态加载固定图片,现在的问题是panel的容量是随着你添加控件自己动态变化的,所以这时滚动条不能一下变到应有的长度,而是逐渐变短的。我想解决这个问题,请问能改变容纳控件的矩形区域的大小吗?如果可以的话我可以一开始就把panel中的容量区域设成那么大。如果不行的话请问各位这个问题怎么解决好呢? 麻烦大家了。
(我现在有一个不成文的想法是现在panel中添加一个panel,让他的大小扩到我想要的容量,以后再加picturebox时直接覆盖在它上面就行,但是感觉不靠谱,大家有什么想法呢?)
...全文
相关推荐
winform无边框在panel上拖动窗口位置,改变窗口大小
以上就是关于“winform无边框在panel上拖动窗口位置,改变窗口大小”的实现方法和相关知识点。这种技术可以让窗体看起来更现代,同时保持基本的窗口操作功能。
c# 动态改变控件位置、控件大小、拖动控件
**窗体大小改变时控件大小跟随调整**: 当窗体大小改变时,你可以重写窗体的`SizeChanged`事件,根据新的窗体大小来调整控件的大小。
鼠标拖动改变面板panel大小,可限定最小值和最大值
"该资源提供了一种通过鼠标拖动来改变TPanel组件大小的方法,并且可以设置面板的最小和最大尺寸限制。"在Delphi编程环境中,用户界面的交互性是提升用户体验的关键因素之一。本示例代码展示了如
基于vue20可自由拖拽自由调整大小收缩展开的panel组件
数据部分通常会包含一些状态,比如 panel 的位置、大小、是否展开等。
C#通过重写Panel改变边框颜色与宽度的方法
"在C#编程中,Panel控件是Windows Forms中常用的基础控件之一,其默认样式较为简单。然而,有时候我们可能需要自定义Panel的外观,例如改变其边框的颜色和宽度。本文将详细介绍如何通过重


