←Select platform

AnnObject Class Members

Summary

The following tables list the members exposed by AnnObject.

Protected Constructors

Name Description
AnnObject Initializes a new instance of AnnObject.

Public Methods

Name Description
Clone Creates an exact copy of this AnnObject object.
HitTestHeader Performs hit-testing on this AnnObject header.
Invalidate Invalidates the whole area of this object and signals the container to redraw the control.
Lock Locks this AnnObject with the specified password.
ResetRotatePoints Resets the RotateCenter and RotateGripper control points to a default location.
ResetTransform Resets the transformation matrix of this AnnObject.
RestoreOriginalLocation Restores location information for an AnnObject.
RestrictHeader Restricts the header to appear fully within the bounding rectangle of the container of this AnnObject.
Rotate Rotates the transformation matrix of this AnnObject around a point.
SaveOriginalLocation Saves location information for an AnnObject.
Scale Scales the transformation matrix of this AnnObject by the specified ratios.
TransformRotatePoints Applies the transformer to the rotate control points.
Translate Translates the transformation matrix of this AnnObject by the specified values.
Unlock Unlocks this AnnObject with the specified password.

Protected Methods

Name Description
Create Creates a new instance of this AnnObject.
GetTransformPoints Gets the array of points to be transformed.
OnFillBrushChanged Occurs when the value FillBrush property changes.
OnFillChanged Occurs when the value Fill property changes.
OnFixedStateChanged Occurs when the value FixedState property changes.
OnGripperDistanceChanged Occurs when the value GripperDistance property changes.
OnHeaderBackgroundChanged Occurs when the value HeaderBackground property changes.
OnHeaderChanged Occurs when the value Header property changes.
OnHeaderDecorationsChanged Occurs when the value HeaderDecorations property changes.
OnHeaderFontFamilyNameChanged Occurs when the value HeaderFontFamilyName property changes.
OnHeaderFontSizeChanged Occurs when the value HeaderFontSize property changes.
OnHeaderFontStretchChanged Occurs when the value HeaderFontStretch property changes.
OnHeaderFontStyleChanged Occurs when the value HeaderFontStyle property changes.
OnHeaderFontWeightChanged Occurs when the value HeaderFontWeight property changes.
OnHeaderForegroundChanged Occurs when the value HeaderForeground property changes.
OnHeaderOffsetChanged Occurs when the value HeaderOffset property changes.
OnHyperlinkChanged Occurs when the value Hyperlink property changes.
OnIsHeaderRestrictedChanged Occurs when the value IsHeaderRestricted property changes.
OnIsHeaderVisibleChanged Occurs when the value IsHeaderVisible property changes.
OnIsVisibleChanged Occurs when the value IsVisible property changes.
OnRotateCenterChanged Occurs when the value RotateCenter property changes.
OnRotateGripperChanged Occurs when the value RotateGripper property changes.
OnStrokeBrushChanged Occurs when the value StrokeBrush property changes.
OnStrokeChanged Occurs when the value Stroke property changes.
OnStrokeDashArrayChanged Occurs when the value StrokeDashArray property changes.
OnStrokeDashCapChanged Occurs when the value StrokeDashCap property changes.
OnStrokeDashOffsetChanged Occurs when the value StrokeDashOffset property changes.
OnStrokeEndLineCapChanged Occurs when the value StrokeEndLineCap property changes.
OnStrokeLineJoinChanged Occurs when the value StrokeLineJoin property changes.
OnStrokeMiterLimitChanged Occurs when the value StrokeMiterLimit property changes.
OnStrokeStartLineCapChanged Occurs when the value StrokeStartLineCap property changes.
OnStrokeThicknessChanged Occurs when the value StrokeThickness property changes.
SetTransformPoints Sets the array of transformed points.

Public Properties

Name Description
BoundingRectangle Gets the logical bounding rectangle of this AnnObject.
DefiningGeometry Gets a value that represents the System.Windows.Media.Geometry of the AnnObject.
Fill Gets or sets the System.Windows.Media.Color associated with this AnnObject to fill this object geometry. This is a dependency property.
FillBrush Gets or sets the AnnBrush associated with this AnnObject to fill this object geometry. This is a dependency property.
FixedState The fixed state of this object. This is a dependency property.
GripperDistance The distance in pixels that the RotateGripper control point is originally placed from the bounds of the AnnObject. This is a dependency property.
Header Gets or sets the header of the AnnObject. This is a dependency property.
HeaderBackground Gets or sets the color used to fill the background of the header of this AnnObject. This is a dependency property.
HeaderDecorations Gets or sets a value that indicates the TextDecorationCollection to apply to the text. This is a dependency property.
HeaderFontFamilyName Gets or sets a value that indicates the font family of the header typeface. This is a dependency property.
HeaderFontSize Gets or sets a value that indicates the font size the header should be formatted at. This is a dependency property.
HeaderFontStretch Gets or sets a value that indicates the degree to which the header typeface is stretched. This is a dependency property.
HeaderFontStyle Gets or sets a value that indicates the header style of the typeface. This is a dependency property.
HeaderFontWeight Gets or sets a value that indicates the header relative weight of the typeface. This is a dependency property.
HeaderForeground Gets or sets the color used to draw the text of the header of this AnnObject. This is a dependency property.
HeaderOffset Gets or sets the header offset relative to the upper left corner of the bounding rectangle of this AnnObject. This is a dependency property.
Hyperlink Gets or sets a string which represents the hyperlink for this AnnObject. This is a dependency property.
IsHeaderRestricted Gets or sets a value indicating whether this AnnObject header is restricted to appear fully within the bounding rectangle of the container. This is a dependency property.
IsHeaderVisible Gets or sets a value to determine whether to draw the header of this AnnObject. This is a dependency property.
IsLocked Gets a value that indicates whether this AnnObject is locked.
IsVisible Gets or sets a value indicating whether the object is visible. This is a dependency property.
Origin Gets the logical origin of this AnnObject.
Password Gets the password used in the last successful lock operation of this AnnObject.
RotateCenter The location of the rotate center control point. This is a dependency property.
RotateGripper The location of the rotate gripper control point. This is a dependency property.
Stroke Gets or sets the System.Windows.Media.Color associated with this AnnObject to draw this object's outline. This is a dependency property.
StrokeBrush Gets or sets the AnnBrush associated with this AnnObject to draw this object's outline. This is a dependency property.
StrokeDashArray Gets or sets an array of double values that represent the dash pattern for the stroke of AnnObject.
StrokeDashCap Gets or sets the StrokeDashCap style used at the end of the dashes that make up dashed lines drawn with the stroke of AnnObject.
StrokeDashOffset Gets or sets the distance from the start of a line to the beginning of a dash pattern.
StrokeEndLineCap Gets or sets the AnnStrokeLineCap style used at the end of lines drawn with the stroke of the AnnObject.
StrokeLineJoin Gets or sets the line join for the stroke.
StrokeMiterLimit Gets or sets the limit of the thickness of the join on a mitered corner.
StrokeStartLineCap Gets or sets the StrokeStartLineCap style used at the beginning of lines drawn with the stroke of this AnnObject.
StrokeThickness Gets or sets the width of the AnnObject outline. This is a dependency property.
SupportsFill Gets a value indicating whether this AnnObject object supports a fill.
SupportsStroke Gets a value indicating whether this AnnObject object supports a stroke.
Tag Gets or sets a user-defined data object that is associated with this object
Transform Gets the object current transformation matrix.
TransformMode Gets a value that determines how to transform this AnnObject when any object transformation method is called.

Public Fields

Name Description
FillBrushProperty Identifies the FillBrush dependency property.
FillProperty Identifies the Fill dependency property.
FixedStateProperty Identifies the FixedState dependency property.
GripperDistanceProperty Identifies the GripperDistance dependency property.
HeaderBackgroundProperty Identifies the HeaderBackground dependency property.
HeaderDecorationsProperty Identifies the HeaderDecorations dependency property.
HeaderFontFamilyNameProperty Identifies the HeaderFontFamilyName dependency property.
HeaderFontSizeProperty Identifies the HeaderFontSize dependency property.
HeaderFontStretchProperty Identifies the HeaderFontStretch dependency property.
HeaderFontStyleProperty Identifies the HeaderFontStyle dependency property.
HeaderFontWeightProperty Identifies the HeaderFontWeight dependency property.
HeaderForegroundProperty Identifies the HeaderForeground dependency property.
HeaderOffsetProperty Identifies the HeaderOffset dependency property.
HeaderProperty Identifies the Header dependency property.
HyperlinkProperty Identifies the Hyperlink dependency property.
IsHeaderRestrictedProperty Identifies the IsHeaderRestricted dependency property.
IsHeaderVisibleProperty Identifies the IsHeaderVisible dependency property.
IsVisibleProperty Identifies the IsVisible dependency property.
RotateCenterProperty Identifies the RotateCenter dependency property.
RotateGripperProperty Identifies the RotateGripper dependency property.
StrokeBrushProperty Identifies the StrokeBrush dependency property.
StrokeProperty Identifies the Stroke dependency property.
StrokeThicknessProperty Identifies the StrokeThickness dependency property.
Help Version 19.0.2017.10.27
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Windows.Annotations Assembly