| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Sådan Drej en tegning i PictureBox
    Roterende en tegning i en PictureBox er nyttigt for animation , eller når du ikke ønsker at vise din tegning med dets standard rotation. En PictureBox er en Windows -kontrol , som du bruger i programmering til visning af billeder og tegninger på en formular . Hvis du vil rotere en tegning , skal du først oprette en PictureBox og derefter knytte den til en Paint event- handleren funktion, som vil trække , oversætte og endelig dreje tegningen inde i PictureBox . Instruktioner
    1

    Åbn din kilde filen i en editor såsom Microsoft Visual Studio Express. Det følgende eksempel kode vil bruge C #, men med mindre ændringer det vil arbejde på andre sprog som Visual Basic og C + + .
    2

    Medtag følgende namespaces på toppen af ​​din formular fil med C # for at få adgang alle de tegning metoder ved at tilføje koden : Hej

    using System ;

    hjælp System.Collections.Generic ,

    hjælp System.ComponentModel ,

    vha. System . data;

    hjælp System.Drawing ,

    hjælp System.Windows.Forms ,
    3

    Opret et PictureBox objektet og initialisere den ved at tilføje efter koden med C # i Form klassen : Hej

    private 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 have en sort baggrund og dens Paint begivenhed vil blive knyttet til den begivenhed handleren metode
    4

    Drej tegning med RotateTransform metoden ved at tilføje følgende kode med C # i Form klassen. :

    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 (ny Pen ( Color.White , 3) , 0, 0 , 150, 60) ;
    < p >}

    funktionen trækker en hvid ellipse , sætter rotation point , og derefter roterer tegningen 60 grader.
    5.

    Gem kildefilen og kompilere og køre programmet for at se den roteret tegning i PictureBox .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan oprettes en HTML Tidslinje 
    ·Sådan Embed Dynamic SRC i HTML 
    ·Som er de to mest udbredte sprog for Professional Softw…
    ·Skridt til Forhandling Protocol 
    ·Hvordan man kan omgå papirkurven Når Dropper en TABLE…
    ·Sådan læses en Pipe Separeret Linje Into en Bash Arra…
    ·Foruddefinerede Procedurer i Turbo Pascal 
    ·Sådan åbner et link på det samme vindue , når Brug …
    ·Voice chat Projekter i Visual Studio 
    ·Sådan Edit Forms i DataGridView 
      Anbefalede Artikler
    ·Sådan Vis billeder i en Silverlight Datagrid 
    ·Sådan får PHP Scripts Up & Løb Med Dreamweaver CS3 
    ·Sådan Send en Plesk API PHP Command 
    ·Sådan opgraderer MySQL på XAMPP 
    ·Sådan kontrolleres , om en Ruby String Har en Understr…
    ·Sådan bruges en Random Java Utility 
    ·Sådan oprettes forbindelse til en fjerncomputer i VBSc…
    ·Net Architecture Certificering 
    ·Sådan pakkes en APK for en Android 
    ·Definition af variablen ligger i JavaScript 
    Copyright © Computer Viden http://www.computerdk.com