本文介绍了我在Picturebox1中有多个控制图片框。如何选择控件单击并从Picturebox1中删除它?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

public void drawpic(int x,int y,int w,int z,string act)

{

_pboxes = new PictureBox();

_pboxes.Location = new Point(x,y);

_pboxes.Size = new Size(w,z);

_pboxes.Image = new Bitmap (Application.StartupPath +pic \\+ act +。jpg);

_pboxes.SizeMode = PictureBoxSizeMode.StretchImage;

pictureBox1.Controls.Add(_pboxes );

}

public void drawpic(int x,int y,int w, int z,string act)
{
_pboxes = new PictureBox();
_pboxes.Location = new Point(x, y);
_pboxes.Size = new Size(w, z);
_pboxes.Image = new Bitmap(Application.StartupPath+"pic\\"+act+".jpg");
_pboxes.SizeMode = PictureBoxSizeMode.StretchImage;
pictureBox1.Controls.Add(_pboxes);
}

推荐答案

if(Picturebox1.Controls.Contains(pboxes))
   {
      this.pboxes.Click -= new System.EventHandler(this.pboxes_Click);
      Picturebox1.Controls.Remove(pboxes);
      pboxes.Dispose();
   }


这篇关于我在Picturebox1中有多个控制图片框。如何选择控件单击并从Picturebox1中删除它?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-30 05:07