C# flowlayoutpanel 内容显示不全 5

情况如下:我写了一个用户控件,这个控件用于装图片的(当然不仅仅只有装图片的功能,不然就没必要花时间写用户控件了),一个控件放一张图。我新建了一个窗体Form1,在窗体中添... 情况如下:

我写了一个用户控件,这个控件用于装图片的(当然不仅仅只有装图片的功能,不然就没必要花时间写用户控件了),一个控件放一张图。
我新建了一个窗体Form1,在窗体中添加了一个流布局面板控件flowlayoutpanel,这个面板用户放置我的用户自定义控件的。
其中,流布局面板中的图片用户自定义控件是通过代码生成,根据图片的个数动态生成相应个数的控件并显示图片。
好了,流程我叙述完了,问题在这儿,我要装载100张图片,没问题,都能显示,如果我要装载一百张以上的图片,问题就出来了,flowlayoutpanel这个流布局控件只显示了前一百多张图片,比方说只显示了110张图片,后面明明加载了,图片控件从调试来看也是创建了的,但是后面的图片全部都不显示了,求大神支招!
上图是我刚加载完成后的第一章图片和第二张图片,

这张图片就是我往滚动条往下滚动,到了第130张图片后就不正常显示剩下的几十张图片了。
你们也能看到右边方形标注的滚动条,并没有到底部,也就是说流布局,面板中是有剩下几十张图片的,只是没有显示出来。问题就在于为什么没有显示出来
如你们所见,左下角有个同屏显示数,我选择6或者8能正常,只有选择2是有问题的
展开
 我来答
suxiaojack
2021-10-05 · 超过31用户采纳过TA的回答
知道答主
回答量:91
采纳率:77%
帮助的人:37.1万
展开全部
可以在flowlayoutpanel的scroll事件中主动调用performlayout函数,主动重布局控件内容,可以解决。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
微测检测5.10
2023-05-10 广告
您好!建议咨 深圳市微测检测有限公司,已建立起十余个专业实验室,企业通过微测检测就可以获得一站式的测试与认 证解决方案;(EMC、RF、MFi、BQB、QI、USB、安全、锂电池、快充、汽车电子EMC、汽车手机互 联、语音通话质量),认证遇... 点击进入详情页
本回答由微测检测5.10提供
百度网友1e34b0c
2019-04-10
知道答主
回答量:13
采纳率:0%
帮助的人:9354
展开全部
您好,您的问题解决了么,我现在也遇到同样的问题了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式