This documentation is archived and is not being maintained.

InkCanvas.DefaultStylusPointDescription Property

Gets or sets the stylus point description for an InkCanvas.

Namespace:  System.Windows.Controls
Assembly:  PresentationFramework (in PresentationFramework.dll)
XMLNS for XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation

public StylusPointDescription DefaultStylusPointDescription { get; set; }
You cannot use this property in XAML.

Property Value

Type: System.Windows.Input.StylusPointDescription
The stylus point description for an InkCanvas.

By default, the InkCanvas stores only the X, Y, and NormalPressure properties for each StylusPoint belonging to a stroke. You can use the DefaultStylusPointDescription property to store additional information about points comprising the strokes on a InkCanvas. Setting this property will affect only new strokes that are made after the property is set.

The following example sets the DefaultStylusPointDescription so that the stylus points of the strokes on the InkCanvas contain the X, Y, NormalPressure, and TipButton properties.

NoteNote

Only the strokes that are added to the InkCanvas after the DefaultStylusPointDescription is set to contain the additional property.


inkCanvas1.DefaultStylusPointDescription = new StylusPointDescription(
    new StylusPointPropertyInfo[] {
        new StylusPointPropertyInfo(StylusPointProperties.X),
        new StylusPointPropertyInfo(StylusPointProperties.Y),
        new StylusPointPropertyInfo(StylusPointProperties.NormalPressure),
        new StylusPointPropertyInfo(StylusPointProperties.TipButton)});


.NET Framework

Supported in: 4, 3.5, 3.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
Show: