Show / Hide Table of Contents

Class RepeaterItem

Represents a data-bound item container.

Inheritance
System.Object
Item
RepeaterItem
Inherited Members
Item.PropertyChanged
Item.OnPropertyChanged(Item, String)
Item._unitType
Item._dpi
Item._name
Item._x
Item._y
Item._dataField
Item._dataFieldFormatString
Item._useCache
Item._cacheItemId
Item.Name
Item.X
Item.Y
Item.UnitType
Item.Dpi
Item.DataField
Item.DataFieldFormatString
Item.UseCache
Item.CacheItemId
Item._printAsGraphic
Item.PrintAsGraphic
Item._visible
Item.Visible
Item._comments
Item.Comments
Item._tag
Item.Tag
Item._locked
Item.Locked
Item._editable
Item.Editable
Item._resizable
Item.Resizable
Item._expression
Item.Expression
Item._isDesignTime
Item.IsDesignTime
Item._groupName
Item.GroupName
Item._readonly
Item.ReadOnly
Item.HasFixedContent
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 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
Item.Clone()

ConvertToUnit(UnitType)

Declaration
public override void ConvertToUnit(UnitType unit)
Parameters
Type Name Description
UnitType unit
Overrides
Item.ConvertToUnit(UnitType)

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.

Overrides
Item.UpdateFrom(Item)
Back to top Copyright © 2003- Neodynamic SRL
http://www.neodynamic.com