Class Pen

Pen class

Definieert een object dat wordt gebruikt om lijnen en krommen te tekenen.

public class Pen : IDisposable

Constructeurs

NaamBeschrijving
Pen(Brush)Initialiseert een nieuw exemplaar van hetPen klasse met de gespecificeerdeBrush .
Pen(Color)Initialiseert een nieuw exemplaar van hetPen klasse met de gespecificeerdeColor .
Pen(Brush, float)Initialiseert een nieuwe instantie van de klasse Pen met het opgegeven penseel en de opgegeven breedte.
Pen(Color, float)Initialiseert een nieuwe instantie van de klasse Pen met de opgegeven eigenschappen Kleur en Breedte.

Eigenschappen

NaamBeschrijving
Alignment { get; set; }Haalt of stelt de uitlijning hiervoor inPen .
Brush { get; set; }Haalt of stelt het penseel in dat de kenmerken hiervan bepaaltPen .
Color { get; set; }Haalt of stelt de kleur hiervan inPen .
CompoundArray { get; set; }Hiermee wordt een reeks waarden opgehaald of ingesteld die een samengestelde pen specificeert. Een samengestelde pen tekent een samengestelde lijn die bestaat uit parallelle lijnen en spaties.
CustomEndCap { get; set; }Krijgt of stelt een aangepaste cap in om te gebruiken aan het einde van hiermee getekende lijnenPen .
CustomStartCap { get; set; }Krijgt of stelt een aangepaste hoofdletter in om te gebruiken aan het begin van hiermee getekende lijnenPen .
DashCap { get; set; }Hiermee wordt de hoofdletterstijl opgehaald of ingesteld die wordt gebruikt aan het einde van de streepjes waaruit de stippellijnen zijn getekend met this Pen .
DashOffset { get; set; }Hiermee wordt de afstand vanaf het begin van een lijn tot het begin van een streeppatroon opgehaald of ingesteld.
DashPattern { get; set; }Haalt of stelt een reeks aangepaste streepjes en spaties in.
DashStyle { get; set; }Hiermee wordt de stijl opgehaald of ingesteld die wordt gebruikt voor stippellijnen die hiermee worden getekendPen .
EndCap { get; set; }Hiermee krijgt of stelt u de dopstijl in die wordt gebruikt aan het einde van lijnen die met deze pen zijn getekend.
LineJoin { get; set; }Hiermee wordt de verbindingsstijl opgehaald of ingesteld voor de uiteinden van twee opeenvolgende lijnen die met deze pen zijn getekend.
MiterLimit { get; set; }Haalt of stelt de limiet in van de dikte van de verbinding op een verstekhoek.
PenType { get; }Krijgt de stijl van lijnen getekend met deze Pen.
StartCap { get; set; }Hiermee krijgt of stelt u de dopstijl in die wordt gebruikt aan het begin van lijnen die met deze pen zijn getekend.
Transform { get; set; }Haalt of stelt hiervoor een kopie van de geometrische transformatie inPen .
Width { get; set; }Hiermee wordt de breedte van deze pen opgehaald of ingesteld, in eenheden van het grafische object dat wordt gebruikt voor tekenen.

methoden

NaamBeschrijving
Clone()Maakt hiervan een exacte kopiePen .
Dispose()Geeft alle bronnen vrij die door deze pen worden gebruikt.
MultiplyTransform(Matrix)Vermenigvuldigt hiervoor de transformatiematrixPen door de opgegevenMatrix .
MultiplyTransform(Matrix, MatrixOrder)Vermenigvuldigt hiervoor de transformatiematrixPen door de opgegevenMatrix in de opgegeven volgorde.
ResetTransform()Reset hiervoor de geometrische transformatiematrixPen naar identiteit.
RotateTransform(float)Roteert de lokale geometrische transformatie met de gespecificeerde hoek. Deze methode voegt de rotatie toe aan de transformatie.
RotateTransform(float, MatrixOrder)Roteert de lokale geometrische transformatie met de opgegeven hoek in de opgegeven volgorde.
ScaleTransform(float, float)Schaalt de lokale geometrische transformatie met de gespecificeerde factoren. Deze methode voegt de schaalmatrix toe aan de transformatie.
ScaleTransform(float, float, MatrixOrder)Schaalt de lokale geometrische transformatie met de opgegeven factoren in de opgegeven volgorde.
SetLineCap(LineCap, LineCap, DashCap)Stelt de waarden in die de stijl van de dop bepalen die wordt gebruikt om hiermee getekende lijnen te beëindigenPen .
TranslateTransform(float, float)Vertaalt de lokale geometrische transformatie door de gespecificeerde dimensies. Deze methode voegt de vertaling toe aan de transformatie.
TranslateTransform(float, float, MatrixOrder)Vertaalt de lokale geometrische transformatie door de opgegeven dimensies in de opgegeven volgorde.

Zie ook