Freigeben über


DrawingAttributes.Height Eigenschaft

Definition

Ruft die Höhe des Eingabestifts ab, der zum Zeichnen des Eingabestifts verwendet wird, oder legt diese Strokefest.

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

Eigenschaftswert

Der Wert, der die Höhe des Eingabestifts angibt, der zum Zeichnen des StrokeEingabestifts verwendet wird.

Ausnahmen

Die Height Eigenschaft ist kleiner als Epsilon oder NaN.

Beispiele

Im folgenden Beispiel wird veranschaulicht, wie die Height Eigenschaft festgelegt wird. Im Beispiel wird davon ausgegangen, dass ihre Anwendung über ein aufgerufenes InkCanvasinkCanvas1und zwei DrawingAttributes aufgerufene Objekte verfügt inkDAhighlighterDA. 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 Stroke Renderns aus, jedoch nicht auf den Wert der Height Eigenschaft.

  • Die Druckmenge, die beim Zeichnen auf den Eingabestift Stroke angewendet wird.

  • Der Wert der StylusTipTransform Eigenschaft.

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

XAML-Textverwendung

Diese Eigenschaft wird in der Regel nicht in XAML verwendet.

Gilt für: