Specifies the appearance of a Stroke
Assembly: PresentationCore (in PresentationCore.dll)
Gets or sets the color of a Stroke.
Gets or sets a value that indicates whether Bezier smoothing is used to render the Stroke.
Gets or sets the height of the stylus used to draw the Stroke.
Gets or sets a value that indicates whether the thickness of a rendered Stroke changes according the amount of pressure applied.
Gets or sets a value that indicates whether the Stroke looks like a highlighter.
Gets or sets the shape of the stylus used to draw the Stroke.
Gets or sets the Matrix that specifies the transformation to perform on the stylus' tip.
Gets or sets the width of the stylus used to draw the Stroke.
Adds a custom property to theobject.
Returns a value that indicates whether the specified property data identifier is in theobject.
Determines whether the specified Object::Equals(Object^).)object is equal to the current object. (Overrides
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.)
Serves as a hash function for a particular type.(Overrides Object::GetHashCode().)
Gets the value of the custom property associated with the specified Guid.
Returns the GUIDs of any custom properties associated with the StrokeCollection.
Raises the AttributeChanged event.
This API supports the product infrastructure and is not intended to be used directly from your code. Occurs when anyproperty changes.
Raises the PropertyDataChanged event.
Removes the custom property associated with the specified Guid.
Returns a string that represents the current object.(Inherited from Object.)
Determines whether the specifiedobjects are equal.
Determines whether the specifiedobjects are not equal.
This API supports the product infrastructure and is not intended to be used directly from your code. Occurs when the value of anyproperty has changed.
Use the DefaultDrawingAttributes property to specify the drawing attributes for the strokes added to an InkCanvas. Only strokes that are added after the DefaultDrawingAttributes undergo change show the updated attributes. The appearance of the strokes that are already on the InkCanvas does not change.
For a list of initial property values for an instance of theclass, see the constructor.
This class is not typically used in XAML.
The following example demonstrates how to use two InkCanvas. The example assumes the root element in the XAML file is a DockPanel called root. It also assumes that there is a Button called switchHighlighter and that the Click event is connected to the event handler defined in this example.objects to simulate using a pen and a highlighter on the same
Available since 3.0
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.