Class RepeaterItem
Represents a data-bound item container.
Inherited Members
Namespace: Neodynamic.SDK.Printing
Assembly: cs.temp.dll.dll
Syntax
public class RepeaterItem : Item, IXmlTemplate, INotifyPropertyChanged
Constructors
RepeaterItem()
Initializes a new instance of the RepeaterItem class.
Declaration
public RepeaterItem()
RepeaterItem(Double, Double, Double, Double)
Initializes a new instance of the RepeaterItem class with the specified location and size.
Declaration
public RepeaterItem(double x, double y, double width, double height)
Parameters
Type | Name | Description |
---|---|---|
System.Double | x | The x-coordinate of the upper-left corner of the item relative to the upper-left corner of its container. |
System.Double | y | The y-coordinate of the upper-left corner of the item relative to the upper-left corner of its container. |
System.Double | width | The width of the item. |
System.Double | height | The height of the item. |
Fields
_height
Declaration
protected double _height
Field Value
Type | Description |
---|---|
System.Double |
_width
Declaration
protected double _width
Field Value
Type | Description |
---|---|
System.Double |
Properties
Count
Gets or sets a fixed count to be repeated if no DataField is specified. Default value is 0 (zero)
Declaration
public int Count { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Height
Gets or sets the height of the repeater item container. Default value is 1
Declaration
public double Height { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
RotationAngle
Gets or sets the rotation angle, in 90 degrees increments only, to apply on this item. It is measured clockwise from the x-axis. Default value is 0 (zero)
Declaration
public int RotationAngle { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Exceptions
Type | Condition |
---|---|
System.ArgumentOutOfRangeException | The specified value is not in 90 degrees increments. |
Width
Gets or sets the width of the repeater item container. Default value is 1
Declaration
public double Width { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Methods
Clone()
Creates a copy of the current RepeaterItem.
Declaration
public override Item Clone()
Returns
Type | Description |
---|---|
Item | A copy of the current RepeaterItem. |
Overrides
ConvertToUnit(UnitType)
Declaration
public override void ConvertToUnit(UnitType unit)
Parameters
Type | Name | Description |
---|---|---|
UnitType | unit |
Overrides
UpdateFrom(Item)
Updates this RepeaterItem object with the properties of the specified RepeaterItem object.
Declaration
public override void UpdateFrom(Item item)
Parameters
Type | Name | Description |
---|---|---|
Item | item | The RepeaterItem object that is used for updating this RepeaterItem object. |