Aprire il file sorgente in un editor come Microsoft Visual Studio Express . Il seguente codice di esempio utilizza C # , ma con lievi alterazioni che funzionerà in altri linguaggi come Visual Basic e C +
2 + .
Includono i seguenti spazi dei nomi nella parte superiore del file di modulo con C # per accedere tutti i metodi di disegno con il codice :
using System ;
utilizzando System.Collections.Generic ;
utilizzando System.ComponentModel ;
utilizzando System . dati;
utilizzando System.Drawing ;
using System.Windows.Forms ;
3
Creare un oggetto PictureBox e inizializzarla con l'aggiunta del a seguito di codice con C # nella classe Form :
privato PictureBox my_pictureBox = new PictureBox ( ) ;
private void Form1_Load ( ) per
{
my_pictureBox . Dock = DockStyle.Fill ;
my_pictureBox.BackColor = Color.Black ;
my_pictureBox.Paint + = new " PictureBox " avrà uno sfondo nero e il suo evento Paint viene legata al metodo del gestore dell'evento
4
Ruotare il disegno con il metodo RotateTransform aggiungendo il seguente codice con C # nella classe Form . :
private void my_pictureBox_Paint ( object sender, System.Windows.Forms.PaintEventArgs e)
{
e.Graphics.TranslateTransform ( 100.0f , 0,0 F ) ;
e.Graphics.RotateTransform ( 60.0F ) ;
e.Graphics.DrawEllipse ( nuova Pen ( Color.White , 3 ) , 0 , 0 , 150 , 60) ;
}
la funzione disegna un ellisse bianco , imposta il punto di rotazione e quindi ruotare il disegno di 60 gradi .
5
Salvare il file sorgente e compilare ed eseguire il programma per visualizzare l' ruotato di disegno nella PictureBox .
Programmazione © www.354353.com