DrawingAttributes-Konstruktor (Pen)
Initialisiert eine neue Instanz der DrawingAttributes-Klasse mit der Farbe und Breite des angegebenen Pen-Objekts.
Namespace: Microsoft.Ink
Assembly: Microsoft.Ink (in Microsoft.Ink.dll)
Syntax
'Declaration
Public Sub New ( _
pen As Pen _
)
'Usage
Dim pen As Pen
Dim instance As New DrawingAttributes(pen)
public DrawingAttributes(
Pen pen
)
public:
DrawingAttributes(
Pen^ pen
)
public DrawingAttributes(
Pen pen
)
public function DrawingAttributes(
pen : Pen
)
Parameter
- pen
Typ: System.Drawing.Pen
Das Pen-Objekt, von dem die Stiftfarbe und -breite für das DrawingAttributes-Objekt übernommen wird.
Hinweise
Wenn Sie Zeichnungsattribute für einen Strich ändern, verwenden Sie nach Möglichkeit ein vorhandenes DrawingAttributes-Objekt, statt jedes Mal ein neues Objekt zu erstellen. Durch Erstellen eines neuen DrawingAttributes-Objekts wird Speicher reserviert, der für das Ink-Objekt über die Lebensdauer des DrawingAttributes-Objekts hinaus verfügbar ist.
Beispiele
In diesem C#-Beispiel wird eine neue Instanz der DrawingAttributes-Klasse (theDrawingAttributes) initialisiert; hierzu sind die Color-Eigenschaft und die Width-Eigenschaft auf die eines Stifts (thickRedPen) festgelegt.
Pen thickRedPen = new Pen(Color.Red, 200);
DrawingAttributes theDrawingAttributes = new DrawingAttributes(thickRedPen);
In diesem Microsoft Visual Basic .NET-Beispiel wird eine neue Instanz der DrawingAttributes-Klasse (theDrawingAttributes) initialisiert; hierzu werden die Width-Eigenschaft und die Width-Eigenschaft auf die eines Stifts (thickRedPen) festgelegt.
Dim thickRedPen As New Pen(Color.Red, 200)
Dim theDrawingAttributes As New DrawingAttributes(thickRedPen)
Plattformen
Windows Vista
.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Versionsinformationen
.NET Framework
Unterstützt in: 3.0