Compartir vía


DrawingAttributes.Width Propiedad

Definición

Obtiene o establece el ancho del lápiz óptico utilizado para dibujar el objeto Stroke.

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

Valor de propiedad

Ancho del lápiz óptico utilizado para dibujar el objeto Stroke.

Excepciones

El valor de la propiedad Width es menor que Epsilon o tiene el valor NaN.

Ejemplos

En el ejemplo siguiente se muestra cómo establecer la Width propiedad . En el ejemplo se supone que la aplicación tiene un InkCanvas denominado inkCanvas1, y dos DrawingAttributes objetos denominados inkDA y highlighterDA. Para obtener el ejemplo completo, consulte la información general de la DrawingAttributes clase.

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

Comentarios

Los siguientes factores afectan al alto y ancho de un Stroke objeto cuando se representa, pero no al valor de la Width propiedad .

Si establece la Width propiedad en 0 píxeles independientes del dispositivo (DIP), se cambia a 2 DIP.

Uso de texto XAML

Esta propiedad no se usa normalmente en XAML.

Se aplica a