Вы можете просто назначить Image
, отображаемое в одном графическом окне, другому графическому блоку. Если затем вы хотите удалить изображение из исходного графического блока (чтобы ононе отображается дважды), вы можете установить для его свойства Image
значение null
(или, конечно, вы можете назначить любое другое изображение по вашему выбору).Например:
//Assign the image in one picture box to another picture box
mySecondPicBox.Image = myFirstPicBox.Image;
//Clear the image from the original picture box
myFirstPicBox.Image = null;
Если вы хотите поменять изображения, отображаемые в двух графических полях, вам необходимо временно сохранить один из объектов изображения в переменной.Таким образом, вы можете использовать очень похожий код с небольшой модификацией:
//Temporarily store the picture currently displayed in the second picture box
Image secondImage = mySecondPicBox.Image;
//Assign the image from the first picture box to the second picture box
mySecondPicBox.Image = myFirstPicBox.Image;
//Assign the image from the second picture box to the first picture box
myFirstPicBox.Image = secondImage;