Disegnare le stringhe, quadrati, rettangoli, cerchi, ellissi e poligoni in Microsoft Visual c#.
Istruzioni
1
Nota: Questo articolo presuppone che sia installato Microsoft Visual c# 2008 Express Edition. Si può scaricare gratuitamente da qui: http://www.microsoft.com/express/download/
Aprire Microsoft Visual c#. Fare clic su"progetto" per il diritto di creare in zona progetti recenti della pagina iniziale.
Si aprirà la finestra nuovo progetto. Fare clic su "Windows Forms Application", immettere un nome e fare clic su OK.
Per impostazione predefinita, l'unica forma nel progetto verrà chiamato "Form1" e sarete in modalità di progettazione per tale modulo.
2
Fare clic con il pulsante destro sul modulo e selezionare Proprietà.
3
Nella finestra Proprietà, fare clic sul pulsante con il fulmine. Questo mostrerà gli eventi per il form.
4
Trovare l'evento denominato vernice e fare doppio clic sulla cella vuota a destra di esso. L'evento Paint è nella categoria aspetto.
5
Ora sarete nel metodo Form1_Paint. Questo metodo viene chiamato ogni volta che il modulo viene spostato, ridimensionato o ripristinato.
6
Aggiungere il codice seguente nel metodo Form1_Paint:
// DrawString(string s, Font font, Brush brush, float x, float y)
e.Graphics.DrawString("C# rocks!", new Font("Arial", 12), Brushes.White, 15, 10);
e.Graphics.DrawString("C# rocks!", new Font("Arial", 12), Brushes.Black, 16, 11);
// FillRectangle(Brush brush, int x, int y, int width, int height)
e.Graphics.FillRectangle(Brushes.White, 15, 35, 50, 50);
e.Graphics.DrawRectangle(Pens.Red, 15, 35, 50, 50);
// FillEllipse(Brush brush, int x, int y, int width, int height)
e.Graphics.FillEllipse(Brushes.White, 15, 100, 50, 50);
e.Graphics.DrawEllipse(Pens.Red, 15, 100, 50, 50);
// FillPolygon(Brush brush, Point[] points)
e.Graphics.FillPolygon(Brushes.White, new Point[3] { new Point(10, 210), new Point(40, 160), new Point(70, 210) });
e.Graphics.DrawPolygon(Pens.Red, new Point[3] { new Point(10, 210), new Point(40, 160), new Point(70, 210) });
In primo luogo ci sarà disegnare una stringa con un effetto di ombreggiatura. Il secondo parametro è un nuovo oggetto Font.
Quindi vogliamo disegnare varie forme. Nota i metodi di disegno utilizzano penne e che i metodi di riempimento utilizzano pennelli.
Si noti inoltre che i metodi di poligono accettano una matrice di oggetti Point. Ogni punto è un numero intero X e Y che rappresenta le unità dall'angolo superiore sinistro.
7
Andare fino alla barra degli strumenti ed eseguire il programma cliccando sul pulsante play Avvia debug (f5).
Nota: Se hai qualsiasi tipo di errore dopo aver cliccato il tasto play, hai probabilmente fatto un errore di sintassi quando si digita il codice. Rileggere il codice fino a trovare e correggere l'errore e riprovare.
8
Il modulo sarà prendere un momento e poi pop-up. Non male.
Consigli & Avvertenze
- Giocare con l'aiuto. Tonnellate di roba buona lì.
- Si potrebbe ottenere addicted a c#. Guardare fuori Java e C++ gente!!!