C# winform 弹框提示内存不足

 

看了下面一片博文解决的

 

Winform 内存不足
Winform,我给PictureBox 赋值 picBox_One.BackgroundImage = Image.FromFile("图片");  
  总共8个PictureBox,初始化的时候8个都有图片显示,根据我的图片总数,可以点击下一页或上一页来重新给PictureBox赋值,但是每点击一次,就是重新给PictureBox背景图片换一次,内存就会多占用一点,直到最后报内存不足。这个问题该如何解决;

------解决方案--------------------
picBox_One.BackgroundImage 每赋值一次,都要把上一次的拉出来释放掉

if (picBox_One.BackgroundImage != null)
{
    picBox_One.BackgroundImage.Dispose();
}
picBox_One.BackgroundImage = Image.FromFile("图片");

 

------解决方案--------------------
picBox_One.BackgroundImage=null;
picBox_One.BackgroundImage = Image.FromFile("图片");

 

相关文章:

  • 2021-12-18
  • 2021-11-29
  • 2022-12-23
  • 2021-07-02
  • 2022-01-14
  • 2022-12-23
  • 2021-07-23
  • 2022-12-23
猜你喜欢
  • 2022-01-16
  • 2022-03-01
  • 2022-12-23
  • 2022-01-20
  • 2021-10-20
  • 2021-11-21
相关资源
相似解决方案