Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Hvordan Roter en tegning i PictureBox
    Roterende en tegning i en PictureBox er nyttig for animasjon eller når du ikke ønsker å vise din tegning med standard rotasjon. En PictureBox er en Windows- kontrollen som du bruker i programmering for visning av bilder og tegninger på et skjema . Hvis du vil rotere en tegning , må du først opprette en PictureBox og deretter koble den til en Paint event- handler -funksjonen , som vil tegne, oversette og til slutt rotere tegningen inne i PictureBox . Instruksjoner
    en

    Åpne din kilde filen i et redigeringsprogram , for eksempel Microsoft Visual Studio Express. Følgende eksempel kode vil bruke C #, men med små endringer vil dette fungere i andre språk som Visual Basic og C + + .
    2

    inneholde følgende navnerom på toppen av Form -fil med C # for å få tilgang alle tegning metoder ved å legge inn koden : en

    using System ;

    hjelp System.Collections.Generic ,

    hjelp System.ComponentModel ,

    bruker System . data;

    hjelp System.Drawing ;

    hjelp system.windows.forms ;
    3

    Lag en PictureBox objekt og starte det ved å legge til følgende kode med C # i Form klassen : en

    privat PictureBox my_pictureBox = new PictureBox ();

    private void Form1_Load ( )

    {

    my_pictureBox . Dock = DockStyle.Fill ;

    my_pictureBox.BackColor = Color.Black ;

    my_pictureBox.Paint + = new " PictureBox " vil ha en svart bakgrunn og sin Paint arrangementet vil være knyttet til hendelsen handler metoden
    4

    Roter tegningen med RotateTransform metoden ved å legge følgende kode med C # i Form klassen . :

    private void my_pictureBox_Paint ( objekt avsenderen , System.Windows.Forms.PaintEventArgs e )

    {

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

    e.Graphics.RotateTransform ( 60.0F ) ;

    e.Graphics.DrawEllipse ( ny Pen ( Color.White , 3 ) , 0 , 0 , 150 , 60) ;
    < p > }

    funksjonen tegner en hvit ellipse, setter rotasjon punkt og deretter roterer tegning 60 grader .
    5

    Lagre kildefilen og kompilere og kjøre programmet for å vise roteres tegning i PictureBox .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan sortere kolonner i DataGrid 
    ·Hvordan Ordne Divs på Refresh 
    ·Hvordan lese en Pipe Separert linje i et Bash Array 
    ·Hva er streng Type Kontroll 
    ·Hvordan lære å programmere datamaskiner 
    ·Hvordan å lansere Xcode på en Mac OS 
    ·Slik pakker du ut AVI Metadata i MATLAB 
    ·Hvordan lage en stjerne i tekst 
    ·Trinn i Data Processing Cycle 
    ·Hvordan bruke konstanter i pseudokode 
      Anbefalte artikler
    ·Hvordan bruke PHP til å samhandle med MySQL 
    ·Hvordan bruke en InputBox i VBScript 
    ·Alpha Numerisk PHP Sjekk 
    ·Hvordan lære spill Coding 
    ·Hvordan Kill eller Slett kommandoer i VB6 
    ·Hvordan Aktiver MySQL Query Cache 
    ·Samtalemuligheter Prosjekter i Visual Studio 
    ·Hvordan bruke API i Visual Basic 
    ·Hvordan lage Python moduler 
    ·Hvor å Endre Koordinater til Angles i Java 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/