gpt4 book ai didi

c# - 使用 foreach 循环删除 Winform 上的所有控件

转载 作者:太空宇宙 更新时间:2023-11-03 19:20:49 25 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
C# Not Disposing controls like I told it to

我用它来删除我在 Winform 上创建的所有图片框

foreach (PictureBox pb in this.Controls)
{
pb.Dispose();
}

但每次只有大约一半的 Picturebox 被处理掉,另一半保持不变

我用 while (Controls.OfType<PictureBox>().Count() > 0 ) 包围它来解决它环形所以它会一直执行到所有图片框都消失为止,但这是一个糟糕的解决方案,我想知道为什么会发生这种情况以及如何以正确的方式解决它

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com