C#winform 如何点击一个picturebox,选中一个图片,然后再点另一个picturebox,吧第一次点击的picturebox的图片传给第二个picturebox
(思路也可以,求解答!)
其实就是互相赋值的问题;
没明白,那要是把pictureBox2的Image传给pictureBox1,又该怎么办呀?也就是先点哪个后点哪个怎么确定?
追答不明白你是做什么用的。
至于哪个先点后点你可以再定义一个变量来判断,如
private int pictureIndex=0;
pictureBox1.Click += new EventHandler(pictureBox1_Click);
private void pictureBox1_Click(object sender, EventArgs e)
{
pictureBox2.Image=pictureBox1.Image
pictureIndex=1;
}
pictureBox2.Click += new EventHandler(pictureBox2_Click);
private void pictureBox2_Click(object sender, EventArgs e)
{
pictureBox1.Image=pictureBox2.Image
pictureIndex=2;
}
pictureIndex=0就表示没点击, pictureIndex=1;表示点了第一个, pictureIndex=2;表示点了第二个。