Rotation d'un dessin dans un PictureBox est utile pour l'animation ou si vous ne voulez pas afficher votre dessin avec sa rotation par défaut. A PictureBox est une commande de Windows que vous utilisez dans les programmes pour afficher des images et des dessins sur un formulaire . Pour faire pivoter un dessin, vous devez d'abord créer un PictureBox et ensuite le lier à une fonction de gestionnaire d'événement de peinture , qui attirera , traduire et enfin tourner le dessin dans le PictureBox. Instructions 1 Ouvrez votre fichier source dans un éditeur tel que Microsoft Visual Studio Express . L'exemple de code suivant utilise C #, mais avec de légères modifications , il va travailler dans d'autres langages tels que Visual Basic et C + + . 2 Inclure les espaces de noms suivants en haut de votre fichier de former avec C # pour accéder toutes les méthodes de dessin en ajoutant le code suivant: using System ; utilisant System.Collections.Generic ; using System.ComponentModel ; utilisant le système . données ; utilisant System.Drawing ; utilisant System.Windows.Forms ; 3 Créer un objet PictureBox et initialiser en ajoutant la suivant le code en C # dans la classe Form : privé PictureBox my_pictureBox = new PictureBox (); private void Form1_Load () { my_pictureBox . Dock = DockStyle.Fill ; my_pictureBox.BackColor = Color.Black ; my_pictureBox.Paint + = new " PictureBox " aura un fond noir et son événement de peinture sera lié à la méthode de gestionnaire d'événements 4 Tourner le dessin avec la méthode RotateTransform en ajoutant le code suivant avec C # dans la classe Form . : Photos private void my_pictureBox_Paint (object sender, System.Windows.Forms.PaintEventArgs e) { e.Graphics.TranslateTransform ( 100.0F , 0.0F ) ; < br > e.Graphics.RotateTransform ( 60.0F ) ; e.Graphics.DrawEllipse ( nouveau Pen ( Color.White , 3) , 0, 0 , 150, 60); } la fonction dessine une ellipse blanche, définit le point de rotation , puis tourne le dessin 60 degrés. 5 Enregistrez le fichier source et le compiler et exécuter le programme pour visualiser l' tourné dessin dans le PictureBox .
|