DrawingAttributes.Width Eigenschap

Definitie

Hiermee haalt u de breedte van de stylus op die wordt gebruikt om de Strokepen te tekenen.

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

Waarde van eigenschap

De breedte van de stylus die wordt gebruikt om de Stroke.

Uitzonderingen

De Width eigenschap is kleiner dan Epsilon of NaN.

Voorbeelden

In het volgende voorbeeld ziet u hoe u de Width eigenschap instelt. In het voorbeeld wordt ervan uitgegaan dat uw toepassing een InkCanvas aangeroepen inkCanvas1, en twee DrawingAttributes objecten heeft die worden aangeroepen inkDA en highlighterDA. Zie het overzicht van de klassen voor het DrawingAttributes volledige voorbeeld.

// 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

Opmerkingen

De volgende factoren zijn van invloed op de hoogte en breedte van een Stroke wanneer deze wordt weergegeven, maar niet de waarde van de Width eigenschap.

  • De hoeveelheid druk die op de stylus wordt toegepast wanneer de Stroke pen wordt getekend.

  • De waarde van de StylusTipTransform eigenschap.

Als u de Width eigenschap instelt op 0 apparaatonafhankelijke pixels (DIP), wordt deze gewijzigd in 2 DIP.

XAML-tekstgebruik

Deze eigenschap wordt doorgaans niet gebruikt in XAML.

Van toepassing op