Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur Rotera en ritning i PictureBox

    Rotera en teckning i en PictureBox är användbart för animering eller när du inte vill visa din ritning med sin standard rotation . En PictureBox är en Windows- kontroll som du använder i programmering för att visa bilder och teckningar på en blankett . Om du vill rotera en ritning måste du först skapa en PictureBox och sedan länka den till en Paint händelse - hanterare funktion , vilket kommer att dra , översätta och slutligen rotera ritningen inuti PictureBox . Instruktioner
    1

    Öppna din källa filen i en editor som Microsoft Visual Studio Express . Följande exempelkod kommer att använda C # , men med små förändringar det kommer att fungera på andra språk som Visual Basic och C + + .
    2

    Inkludera följande namnrymder överst i formuläret fil med C # för att få tillgång alla ritmetoder genom att lägga koden :

    using System;

    hjälp System.Collections.Generic ,

    med System.ComponentModel ,

    använder System . Data ;

    hjälp System.Drawing ,

    hjälp system.windows.forms ,
    3

    Skapa en PictureBox objekt och initiera den genom att lägga till efter koden med C # i klassen Formulär :

    privat PictureBox my_pictureBox = ny PictureBox ( ) ;

    private void Form1_Load ( ) katalog

    {

    my_pictureBox . Dock = DockStyle.Fill ;

    my_pictureBox.BackColor = Color.Black ;

    my_pictureBox.Paint + = ny " PictureBox " kommer att ha en svart bakgrund och dess Paint evenemanget kommer att kopplas till händelsehanterarmetoden
    4

    Rotera ritningen med RotateTransform metoden genom att lägga till följande kod med C # i Form klassen . :

    private void my_pictureBox_Paint ( objekt avsändare , System.Windows.Forms.PaintEventArgs e ) katalog

    {

    e.Graphics.TranslateTransform ( 100.0F , 0.0f ) ;

    e.Graphics.RotateTransform ( 60.0F );

    e.Graphics.DrawEllipse (ny Pen ( Color.white , 3 ) , 0 , 0 , 150 , 60 ) ;

    }

    funktionen ritar en vit ellips , sätter rotation punkt och sedan roterar ritningen 60 grader .
    5

    Spara filer och kompilera och köra programmet för att visa den roteras teckning i PictureBox .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Skillnaden mellan en Syntax Error och ett semantiskt fe…
    ·Hur att skicka parametrar till en applet
    ·Silverlight Sockets Tutorial
    ·Konvertera Kursiv till Normal i Latex
    ·JavaScript Vs. Java Applets
    ·Vad Är Syntax Protokoll
    ·Hur man ladda filer I en PowerShell Session
    ·Hur ändrar jag Post Order i StackPanel
    ·Hur man gör ett flödesschema som visar en Array
    ·Lägga Påminnelse Kommentarer Använda HTML-koder
    Utvalda artiklarna
    ·Hur importera dina egna moduler i Python
    ·Hur skiljer man en Int i en array
    ·Datateknik för nybörjare
    ·Hur man skapar en fil i VBScript
    ·Hur man använder matematik i Python
    ·Microsoft Certified Partner Krav
    ·Hur Kopiera ett värde av en dubbel Into ett heltal ino…
    ·Hur man Dra ett utdrag från en sträng Med PHP
    ·Hur man använder QBASIC i att hitta inversen av en mat…
    ·Hur man skriver ett program som låter en användare an…
    Copyright © Dator Kunskap http://www.dator.xyz