Обратное изображение Picturebox в C # - PullRequest
2 голосов
/ 17 ноября 2010

Я хочу сделать так, чтобы кнопка в моей программе переворачивала фоновое изображение Picturebox на 180 градусов, чтобы оно было повернуто в другую сторону. Поэтому, пожалуйста, могу ли я получить код для этого. Я пытался использовать этот код: capturebox.BackgroundImage.RotateFlip = 180; но это неправильно и программа не компилируется, пожалуйста, помогите.

Спасибо

Редактировать

Да, извините, я имел в виду зеркальное отображение, в основном, обращенное в другую сторону, поэтому, например, изображение левша с битой может быть зеркальным, так что похоже, что они правши с битой в крикет. Надеюсь, этот пример поможет.

Спасибо

Ответы [ 2 ]

6 голосов
/ 17 ноября 2010

Попробуйте

capturebox.BackgroundImage.RotateFlip(RotateFlipType.Rotate180FlipY);
2 голосов
/ 17 ноября 2010

«Поворот на 180 градусов» перевернет изображение вверх ногами. Полагаю, вы хотите «отразить» изображение?

В любом случае, метод RotateFlip не принимает количество градусов, он принимает значение из перечисления RotateFlipType .

...