Show / Hide Table of Contents

Class ShapeItem

An abstract base class that provides basic functionality for any descended ShapeItem class.

Inheritance
System.Object
Item
ShapeItem
ClosedShapeItem
LineShapeItem
Inherited Members
Item.PropertyChanged
Item.OnPropertyChanged(Item, String)
Item.Name
Item.X
Item.Y
Item.UnitType
Item.Dpi
Item.DataField
Item.DataFieldFormatString
Item.UseCache
Item.CacheItemId
Item.PrintAsGraphic
Item.Comments
Item.Tag
Item.Locked
Item.Editable
Item.Clone()
Item.UpdateFrom(Item)
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Neodynamic.SDK.Printing
Assembly: cs.temp.dll.dll
Syntax
public abstract class ShapeItem : Item, IXmlTemplate, INotifyPropertyChanged

Properties

Height

Gets or sets the height of the shape item. Default value is 1

Declaration
public double Height { get; set; }
Property Value
Type Description
System.Double

StrokeColor

Gets or sets the border color. Default value is Black

Declaration
public Color StrokeColor { get; set; }
Property Value
Type Description
Color

StrokeThickness

Gets or sets the border thickness. Default value is 0.01

Declaration
public double StrokeThickness { get; set; }
Property Value
Type Description
System.Double
Exceptions
Type Condition
System.ArgumentException

The specified value is less than 0.

Width

Gets or sets the width of the shape item. Default value is 1

Declaration
public double Width { get; set; }
Property Value
Type Description
System.Double

Methods

ConvertToUnit(UnitType)

Declaration
public override void ConvertToUnit(UnitType unit)
Parameters
Type Name Description
UnitType unit
Overrides
Item.ConvertToUnit(UnitType)
Back to top Copyright © 2003- Neodynamic SRL
http://www.neodynamic.com