Freigeben über


DrawingAttributes.Width Eigenschaft

Definition

Ruft die Breite des Tablettstifts ab, die zum Zeichnen des Stroke verwendet wird, oder legt diese fest.

public:
 property double Width { double get(); void set(double value); };
public double Width { get; set; }
member this.Width : double with get, set
Public Property Width As Double

Eigenschaftswert

Die Breite des Tablettstifts, die zum Zeichnen des Stroke verwendet wird.

Ausnahmen

Die Width-Eigenschaft ist kleiner als Epsilon oder NaN.

Beispiele

Im folgenden Beispiel wird veranschaulicht, wie die Width -Eigenschaft festgelegt wird. Im Beispiel wird davon ausgegangen, dass Ihre Anwendung über ein aufgerufenes InkCanvasinkCanvas1und zwei DrawingAttributes Objekte mit dem Namen und highlighterDAverfügtinkDA. Das vollständige Beispiel finden Sie in der DrawingAttributes Klassenübersicht.

// Set up the DrawingAttributes for the pen.
inkDA = new DrawingAttributes();
inkDA.Color = Colors.SpringGreen;
inkDA.Height = 5;
inkDA.Width = 5;
inkDA.FitToCurve = false;
inkDA.StylusTipTransform = new Matrix(1, 0, 0, 5, 0, 0);

// Set up the DrawingAttributes for the highlighter.
highlighterDA = new DrawingAttributes();
highlighterDA.Color = Colors.Orchid;
highlighterDA.IsHighlighter = true;
highlighterDA.IgnorePressure = true;
highlighterDA.StylusTip = StylusTip.Rectangle;
highlighterDA.Height = 30;
highlighterDA.Width = 10;

inkCanvas1.DefaultDrawingAttributes = inkDA;
' Set up the DrawingAttributes for the pen.
inkDA = New Ink.DrawingAttributes()
With inkDA
    .Color = Colors.SpringGreen
    .Height = 5
    .Width = 5
    .FitToCurve = True
    .StylusTipTransform = New Matrix(1, 0, 0, 1, 20, 0)
End With

' Set up the DrawingAttributes for the highlighter.
highlighterDA = New Ink.DrawingAttributes()
With highlighterDA
    .Color = Colors.Orchid
    .IsHighlighter = True
    .IgnorePressure = True
    .StylusTip = StylusTip.Rectangle
    .Height = 30
    .Width = 10
End With

inkCanvas1.DefaultDrawingAttributes = inkDA

Hinweise

Die folgenden Faktoren wirken sich auf die Höhe und Breite eines aus Stroke , wenn es gerendert wird, aber nicht auf den Wert der Width Eigenschaft.

Wenn Sie die Width Eigenschaft auf 0 geräteunabhängige Pixel (DIP) festlegen, wird sie in 2 DIP geändert.

XAML-Textverwendung

Diese Eigenschaft wird normalerweise nicht in XAML verwendet.

Gilt für: