2010-11-17 5 views
2

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

Благодаря

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

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

Благодаря

ответ

6

Попробуйте

capturebox.BackgroundImage.RotateFlip(RotateFlipType.Rotate180FlipY); 
+0

Маленький совет: http://msdn.microsoft.com/en-us/library/system.drawing.image.rotateflip.aspx – martinhodler

2

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

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

Смежные вопросы