根据路径得到图片文件后,在pannel里创建一个个pictruebox 。怎么处理判断哪个pictruebox被选中?

解决方案 »

  1.   

    给所有的pictruebox的click事件都指向一个,那么方法中的参数sender就是你点击的pictruebox
      

  2.   


     void image1_MouseDown(object sender, MouseButtonEventArgs e)
            {
                MessageBox.Show(image1.Name);
            }直接在单击事件里面不就可以得到么,我这是WPF没有image的单击事件。所以用鼠标事件代替了
      

  3.   

    不行,点任意一个pictrueBox 都没有任何反映
      

  4.   

    不可能吧,我刚试验了可以的啊,虽然我这是用wpf试验的,不过应该没啥影响的吧
      

  5.   


    private void pictureBox1_Click(object sender, EventArgs e)
      {
      PictureBox p = sender as PictureBox;  }