Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Hoe een String Draw , vierkant, rechthoek , cirkel , ellips , en Polygon in Microsoft Visual C # ( C Sharp )
Draw strijkers , vierkanten, rechthoeken , cirkels , ellipsen en veelhoeken in Microsoft Visual C # . Wat je nodig hebt
Microsoft Visual C # 2008 Express ( gratis )
Toon Meer Aanwijzingen
1

Opmerking : dit artikel wordt ervan uitgegaan dat u Microsoft Visual C # 2008 Express Edition hebt geïnstalleerd . U kunt deze gratis downloaden vanaf hier : http://www.microsoft.com/express/download/

Open Microsoft Visual C #
. Klik op " Project ... " aan de rechterkant van maken in de recente Projecten gebied van de startpagina .

Het venster Nieuw project wordt geopend . Klik op " Windows Forms Application " , voer een naam en klik op OK .

Standaard zal de enige vorm in het project " Form1 " worden genoemd en u zult in de ontwerp -modus voor die vorm . kopen van 2

klik met de rechtermuisknop op het formulier en selecteer Eigenschappen .
3

In het venster Eigenschappen, klik op de knop met de bliksemschicht . Dit zal de agenda voor de vorm te tonen .
4

Vind de gebeurtenis met de naam Paint en dubbelklik op de lege cel om het de juiste . De Paint evenement is in de categorie Vormgeving .
5

U bent nu in de Form1_Paint methode . Deze methode wordt elk moment van het formulier wordt verplaatst, vergroot of hersteld genaamd
6

Voeg de volgende code in de Form1_Paint methode : .

//Trekkoord (string s , Font lettertype , Brush borstel , float x , float y ) e.Graphics.DrawString , Brushes.White , 15 , 10 ) ( , new Font ( " Arial " , 12 " C # rocks ! " ) ; e.Graphics.DrawString ( " C # rocks ! " , new Font ( " Arial " , 12 ) , Brushes.Black , 16 , 11 ) ;

//FillRectangle
( Brush borstel , int x , int y , int breedte , int hoogte) e.Graphics.FillRectangle ( Brushes.White , 15 , 35 , 50 , 50 ) ; e.Graphics.DrawRectangle ( Pens.Red , 15 , 35 , 50 , 50 ) ;

//FillEllipse
( Brush borstel, int x , int y , int breedte , int hoogte) e.Graphics.FillEllipse ( Brushes.White , 15 , 100 , 50 , 50 ) ; e.Graphics.DrawEllipse ( Pens.Red , 15 , 100 , 50 , 50 ) ;

//fillPolygon ( Brush borstel , Punt [ ] punten ) e.Graphics.FillPolygon ( Brushes.White , nieuw punt [ 3 ] { nieuw Punt ( 10 , 210 ) , nieuw Punt ( 40 , 160 ) , nieuw Punt ( 70 , 210 ) } ) ; e.Graphics.DrawPolygon ( Pens.Red , nieuw punt [ 3 ] { nieuw Punt ( 10 , 210 ) , nieuw Punt ( 40 , 160 ) , nieuw Punt ( 70 , 210 ) } ) ;

eerst zullen we een string te trekken met een schaduweffect . De tweede parameter is een nieuw lettertype object .

Dan trekken we verschillende vormen . Let op de de Draw methoden gebruiken Pennen en dat Fill methoden te gebruiken borstels .

Merk ook op dat de polygoon methoden nemen een array van objecten Point . Elk punt is een X -en Y- getal dat de eenheden vertegenwoordigt weg van de linker bovenhoek .
7

Ga naar de werkbalk en voer het programma door te klikken op de Start Debugging ( f5 ) play button .

OPMERKING
: Indien u nog geen soort fout na het klikken op de play -knop , je waarschijnlijk een syntax error bij het typen van de code . Herlees de code tot u en de fout te corrigeren en opnieuw te proberen .
8

Het formulier zal een moment te nemen en dan pop -up . Niet slecht .

Previous: Next:
  C /C + + Programming
·Hoe maak je een wachtrij Anima…
·Hoe schrijf je een C + + -prog…
·Hoe kan ik een string omzetten…
·Hoe je OpenGL gebruiken voor C…
·Hoe de Memset functie in C + +…
·Hoe vindt u de grootte van een…
·Hoe maak je een GNU -bestand v…
·Hoe kan ik mijn SYSDBA wachtwo…
·Hoe maak je een tekstvak maken…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe om te controleren terugdraaien Segme…
·Hoe om te denken als een programmeur 
·Hoe te verbergen een Redirect 
·Het laden van een webpagina gebruiken So…
·Hoe om te controleren een website voor e…
·Hoe te Float converteren naar String in …
·Hoe maak je een Java Coding Request Laat…
·Hoe u met Visual Basic Project Zet in ee…
·Functie resterende tijd in Python 
Copyright © Computer Kennis http://www.nldit.com