System.Drawing

DeDrawingnamespace biedt toegang tot GDI+ grafische basisfunctionaliteit. Meer geavanceerde functionaliteit is beschikbaar in deDrawing2D ,Imaging , EnText naamruimten.

Klassen

KlasBeschrijving
BitmapBevat een bitmap, die bestaat uit de pixelgegevens voor een grafische afbeelding en de bijbehorende attributen. ABitmap is een object dat wordt gebruikt om te werken met afbeeldingen die zijn gedefinieerd door pixelgegevens.
BrushDefinieert objecten die worden gebruikt om de binnenkant van grafische vormen te vullen, zoals rechthoeken, ellipsen, taarten, polygonen en paden.
BrushesBorstels voor alle standaardkleuren. Deze klasse kan niet worden geërfd.
ColorConverterConverteert kleuren van het ene gegevenstype naar het andere.
ColorTranslatorVertaalt kleuren van en naar GDI+Color structuren. Deze klasse kan niet worden geërfd.
DrawingSettingsMaakt het mogelijk om het gedrag van de tekenbibliotheek aan te passen in het geval van het gebruik van sommige functies die nog niet volledig zijn geïmplementeerd.
FontDefinieert een bepaald formaat voor tekst, inclusief lettertype, grootte en stijlkenmerken. Deze klasse kan niet worden overgenomen.
FontFamilyDefinieert een groep lettervlakken met een vergelijkbaar basisontwerp en bepaalde variaties in stijlen. Deze klasse kan niet worden geërfd.
GraphicsKapselt tekenoppervlak in.
IconVertegenwoordigt een Windows-pictogram, een kleine bitmapafbeelding die wordt gebruikt om een object weer te geven. Pictogrammen kunnen worden gezien als transparante bitmaps, hoewel hun grootte wordt bepaald door het systeem.
ImageEen abstracte basisklasse die functionaliteit biedt voor de klasse Bitmap en Metafile.
NamespaceDocDeDrawingnamespace biedt toegang tot GDI+ grafische basisfunctionaliteit. Meer geavanceerde functionaliteit is beschikbaar in deDrawing2D ,Imaging , EnText naamruimten.
PenDefinieert een object dat wordt gebruikt om lijnen en krommen te tekenen.
PensPennen voor alle standaardkleuren. Deze klasse kan niet worden geërfd.
RegionBeschrijft het interieur van een grafische vorm die bestaat uit rechthoeken en paden. Deze klasse kan niet worden geërfd.
SolidBrushDefinieert een penseel van een enkele kleur. Borstels worden gebruikt om grafische vormen te vullen, zoals rechthoeken, ellipsen, taarten, polygonen en paden.
StringFormatBevat tekstlay-outinformatie (zoals uitlijning, oriëntatie en tabstops) weergavemanipulaties (zoals invoeging van weglatingstekens en vervanging van nationale cijfers) en OpenType-functies. Deze klasse kan niet worden geërfd.
SystemColorsElke eigenschap van deSystemColors klas is eenColor structure dat is de kleur van een Windows-weergave-element.
SystemFontsSpecificeert de lettertypen die worden gebruikt om tekst weer te geven in Windows-weergave-elementen.
SystemIconsElke eigenschap van de klasse SystemIcons is eenIcon object voor Windows-systeembrede pictogrammen. Deze klasse kan niet worden geërfd.
TextureBrushElke eigenschap van de klasse TextureBrush is een Brush-object dat een afbeelding gebruikt om de binnenkant van een vorm te vullen. Deze klasse kan niet worden geërfd.

Structuren

StructuurBeschrijving
CharacterRangeSpecificeert een reeks tekenposities binnen een tekenreeks.
ColorVertegenwoordigt een ARGB-kleur (alfa, rood, groen, blauw).
PointVertegenwoordigt een geordend paar integer x- en y-coördinaten dat een punt in een tweedimensionaal vlak definieert.
PointFVertegenwoordigt een geordend paar drijvende-komma x- en y-coördinaten dat een punt in een tweedimensionaal vlak definieert.
RectangleSlaat een set van vier gehele getallen op die de locatie en grootte van een rechthoek vertegenwoordigen.
RectangleFSlaat een set van vier getallen met drijvende komma op die de locatie en grootte van een rechthoek vertegenwoordigen. Gebruik een Region-object voor meer geavanceerde regiofuncties.
SizeSlaat een geordend paar gehele getallen op, meestal de breedte en hoogte van een rechthoek.
SizeFSlaat een geordend paar getallen met drijvende komma op, meestal de breedte en hoogte van een rechthoek.

Opsomming

OpsommingBeschrijving
ContentAlignmentSpecificeert de uitlijning van inhoud op het tekenoppervlak.
CopyPixelOperationBepaalt hoe de bronkleur in een kopieerpixelbewerking wordt gecombineerd met de doelkleur om te resulteren in een uiteindelijke kleur.
FontStyleSpecificeert stijlinformatie toegepast op tekst.
GraphicsUnitSpecificeert de maateenheid voor de gegeven gegevens.
KnownColorSpecificeert de bekende systeemkleuren.
RotateFlipTypeSpecificeert de richting van de rotatie van een afbeelding en de as die wordt gebruikt om de afbeelding te spiegelen.
StringAlignmentSpecificeert de uitlijning van een tekenreeks ten opzichte van de lay-outrechthoek.
StringDigitSubstituteDeStringDigitSubstitute opsomming specificeert hoe digits in een tekenreeks moet worden vervangen volgens de locale of taal van een gebruiker.
StringFormatFlagsSpecificeert de weergave- en lay-outinformatie voor tekenreeksen.
StringTrimmingGeeft aan hoe tekens moeten worden weggesneden uit een tekenreeks die niet volledig in een lay-outvorm past.