2010-11-17 7 views
2

Je veux faire un bouton dans mon programme retourner l'image de fond de la zone d'image de 180 degrés de sorte qu'il soit face à l'autre sens. Alors s'il vous plaît, puis-je avoir du code pour ça? J'ai essayé d'utiliser ce code: capturebox.BackgroundImage.RotateFlip = 180; mais cela est faux et le programme ne compile pas, s'il vous plaît aider.Inverser l'image Picturebox dans C#

Merci

Modifier

Ouais, désolé, je voulais dire une image miroir, face au fond de l'autre côté, donc par exemple une image d'un batteurs gaucher pourrait alors être le miroir il On dirait qu'ils sont un batteur droitier dans le cricket. J'espère que cet exemple aide.

Merci

Répondre

6

Essayez

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

Petit indice: http://msdn.microsoft.com/fr-fr/library/system.drawing.image.rotateflip.aspx – martinhodler

2

"Rotation de 180 degrés" va définir l'image à l'envers. Je suppose que vous voulez "refléter" l'image?

Quoi qu'il en soit, la méthode RotateFlip ne prend pas un nombre de degrés, elle prend une valeur de l'énumération RotateFlipType.