Assembly : System.Drawing (dans system.drawing.dll)
SyntaxePublic Enumeration RotateFlipType
Dim instance As RotateFlipType
public enum RotateFlipType
public enum class RotateFlipType
public enum RotateFlipType
public enum RotateFlipType
Membres| Nom de membre | Description | |
|---|---|---|
| Rotate180FlipNone | Spécifie une rotation de 180 degrés sans retournement. | |
| Rotate180FlipX | Spécifie une rotation de 180 degrés suivie d'un retournement horizontal. | |
| Rotate180FlipXY | Spécifie une rotation de 180 degrés suivie d'un retournement horizontal et vertical. | |
| Rotate180FlipY | Spécifie une rotation de 180 degrés suivie d'un retournement vertical. | |
| Rotate270FlipNone | Spécifie une rotation de 270 degrés sans retournement. | |
| Rotate270FlipX | Spécifie une rotation de 270 degrés suivie d'un retournement horizontal. | |
| Rotate270FlipXY | Spécifie une rotation de 270 degrés suivie d'un retournement horizontal et vertical. | |
| Rotate270FlipY | Spécifie une rotation de 270 degrés suivie d'un retournement vertical. | |
| Rotate90FlipNone | Spécifie une rotation de 90 degrés sans retournement. | |
| Rotate90FlipX | Spécifie une rotation de 90 degrés suivie d'un retournement horizontal. | |
| Rotate90FlipXY | Spécifie une rotation de 90 degrés suivie d'un retournement horizontal et vertical. | |
| Rotate90FlipY | Spécifie une rotation de 90 degrés suivie d'un retournement vertical. | |
| RotateNoneFlipNone | Spécifie aucune rotation et aucun retournement. | |
| RotateNoneFlipX | Spécifie aucune rotation suivie d'un retournement horizontal. | |
| RotateNoneFlipXY | Spécifie aucune rotation suivie d'un retournement horizontal et vertical. | |
| RotateNoneFlipY | Spécifie aucune rotation suivie d'un retournement vertical. |
ExempleL'exemple de code suivant montre comment définir la propriété RotateFlip d'un Image et l'énumération RotateFlipType.
Cet exemple est conçu pour être utilisé avec un Windows Form qui contient un PictureBox nommé PictureBox1 et un bouton nommé Button1. Collez le code dans un formulaire, appelez InitializeBitmap dans le constructeur du formulaire ou la méthode de gestion d'événements Load et associez Button1_Click à l'événement Click du bouton. Vérifiez que le chemin d'accès à la bitmap est valide sur votre système.
Dim bitmap1 As Bitmap Private Sub InitializeBitmap() Try bitmap1 = CType(Bitmap.FromFile("C:\Documents and Settings\All Users\" _ & "Documents\My Music\music.bmp"), Bitmap) PictureBox1.SizeMode = PictureBoxSizeMode.AutoSize PictureBox1.Image = bitmap1 Catch ex As System.IO.FileNotFoundException MessageBox.Show("There was an error. Check the path to the bitmap.") End Try End Sub Private Sub Button1_Click(ByVal sender As System.Object, _ ByVal e As System.EventArgs) Handles Button1.Click If Not bitmap1 Is Nothing Then bitmap1.RotateFlip(RotateFlipType.Rotate180FlipY) PictureBox1.Image = bitmap1 End If End Sub
Bitmap bitmap1; private void InitializeBitmap() { try { bitmap1 = (Bitmap)Bitmap.FromFile(@"C:\Documents and Settings\" + @"All Users\Documents\My Music\music.bmp"); PictureBox1.SizeMode = PictureBoxSizeMode.AutoSize; PictureBox1.Image = bitmap1; } catch(System.IO.FileNotFoundException) { MessageBox.Show("There was an error." + "Check the path to the bitmap."); } } private void Button1_Click(System.Object sender, System.EventArgs e) { if (bitmap1 != null) { bitmap1.RotateFlip(RotateFlipType.Rotate180FlipY); PictureBox1.Image = bitmap1; } }
Bitmap^ bitmap1; void InitializeBitmap() { try { bitmap1 = dynamic_cast<Bitmap^>(Bitmap::FromFile( "C:\\Documents and Settings\\" "All Users\\Documents\\My Music\\music.bmp" )); PictureBox1->SizeMode = PictureBoxSizeMode::AutoSize; PictureBox1->Image = bitmap1; } catch ( System::IO::FileNotFoundException^ ) { MessageBox::Show( "There was an error." "Check the path to the bitmap." ); } } void Button1_Click( System::Object^ /*sender*/, System::EventArgs^ /*e*/ ) { if ( bitmap1 != nullptr ) { bitmap1->RotateFlip( RotateFlipType::Rotate180FlipY ); PictureBox1->Image = bitmap1; } }
private Bitmap bitmap1; private void InitializeBitmap() { try { bitmap1 = ((Bitmap)(Bitmap.FromFile(("C:\\Documents and Settings\\" + "All Users\\Documents\\My Music\\music.bmp")))); pictureBox1.set_SizeMode(PictureBoxSizeMode.AutoSize); pictureBox1.set_Image(bitmap1); } catch (System.IO.FileNotFoundException exp) { MessageBox.Show(("There was an error." + "Check the path to the bitmap.")); } } //InitializeBitmap private void button1_Click(Object sender, System.EventArgs e) { if (bitmap1 != null) { bitmap1.RotateFlip(RotateFlipType.Rotate180FlipY); pictureBox1.set_Image(bitmap1); } } //button1_Click
Plates-formesWindows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Édition Media Center, Windows XP Professionnel Édition x64, Windows XP SP2, Windows XP Starter Edition
Le .NET Framework ne prend pas en charge toutes les versions de chaque plate-forme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise.
Outils (masquer)
S'enregistrer
Liste des Membres
Qui est en ligne?
FAQ