Skip to main content
InkDrawingAttributes.Size | size property

Gets or sets a value that indicates the dimensions of the pen tip ( PenTip) when you draw an InkStroke.

Syntax


var size = inkDrawingAttributes.size;
inkDrawingAttributes.size = size;

public Size Size { get; set; }

Public Property Size As Size

public:
property Size Size { 
   Size get();
   void set (Size value);
}

Property value

Type: Size

The width and height of the pen tip. The default value for each is 2.0.

The shape of the PenTip can be specified as a rectangle or a circle.

Examples

The following example includes a function that shows how to set the Size (strokeSize) of an InkStroke (stroke).


function shapeStroke(stroke, width)
{
    var att = stroke.drawingAttributes;
    var strokeSize = att.size;
    if (strokeSize.width !== width)
    {
        strokeSize.width = strokeSize.height = width;
        att.size = strokeSize;
        stroke.drawingAttributes = att;
        return true;
    }
    else
    {
        return false;
    }
}

For the complete example, see Ink App sample.

Requirements (Windows 10 device family)

Device family

Universal, introduced version 10.0.10240.0 [for Xbox, see UWP features that aren't yet supported on Xbox]

API contract

Windows.Foundation.UniversalApiContract, introduced version 1.0

Namespace

Windows.UI.Input.Inking
Windows::UI::Input::Inking [C++]

Metadata

Windows.Foundation.UniversalApiContract.winmd

Requirements (Windows 8.x and Windows Phone 8.x)

Minimum supported client

Windows 8

Minimum supported server

Windows Server 2012

Minimum supported phone

None supported

Namespace

Windows.UI.Input.Inking
Windows::UI::Input::Inking [C++]

Metadata

Windows.winmd

See also

InkDrawingAttributes
Pen and stylus interactions
Samples
Ink sample
Simple ink sample
Complex ink sample