←Select platform

StrokeBrush Property

Summary

Gets or sets the AnnBrush associated with this AnnObject to draw this object's outline. This is a dependency property.

Syntax

C#
VB
C++
public Leadtools.Windows.Annotations.AnnBrush StrokeBrush {get; set;}
Public Property StrokeBrush As Leadtools.Windows.Annotations.AnnBrush

Property Value

A AnnBrush that specifies how the AnnObject outline is painted. The default is null.

Remarks

The Stroke and StrokeBrush properties work in the following manner:

  • If StrokeBrush is set to null, then the value of Stroke is used to draw this object's outline.

  • If StrokeBrush is set to a valid object, then this value is used to draw the object's outline and the value of Stroke is ignored.

Stroke only supports a solid color while AnnBrush and its derived classes such as AnnLinearGradientBrush supports filling the drawing the outline the object with a linear brush.

To use an AnnObject with a transparent outline, set StrokeBrush to null and Stroke to System.Windows.Media.Colors.Transparent.

If this AnnObject does not support strokes (SupportsStroke value is false), this property will always return the default value and setting this property to any value will be ignored.

Example

For XAML example, refer to AnnPolygonObject.

For C#/VB examples, refer to AnnAutomationManager.

Requirements

Target Platforms

See Also

Reference

AnnObject Class

AnnObject Members

Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.
Leadtools.Windows.Annotations Assembly
Click or drag to resize