Class Pen
Pen class
Definieert een object dat wordt gebruikt om lijnen en krommen te tekenen.
public class Pen : IDisposable
Constructeurs
| Naam | Beschrijving |
|---|
| 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
| Naam | Beschrijving |
|---|
| 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
| Naam | Beschrijving |
|---|
| 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