ImageCylinder Class

Represents a Cylinder whose items are items of ImageList.

Definition

Namespace: BeeMobile.iWheel
Assembly: BeeMobile.iWheel.NET48 (in BeeMobile.iWheel.NET48.dll) Version: 4.8.4.3
C#
public class ImageCylinder : Cylinder, 
	IDisposable
Inheritance
Object    Cylinder    ImageCylinder
Implements
IDisposable

Constructors

ImageCylinder Initializes a new ImageCylinder instance.

Properties

Alignment Specifies how the images of the ImageCylinder are aligned.
AsyncObject Gets the Object used to synchronize threads that Cylinder creates during scrolling.
(Inherited from Cylinder)
BackColor Gets or sets the color of the background of this Cylinder.
(Inherited from Cylinder)
BreakingFunctionAdditiveTerm Gets or sets the additive component of the breaking function.
(Inherited from Cylinder)
Obsolete.
BreakingFunctionLinearTerm Gets or sets the linear component of the braking function.
(Inherited from Cylinder)
Obsolete.
ContinuousList Gets or sets whether the first item should show up after the last item in the list if the Cylinder is scrolled to the last item.
(Inherited from Cylinder)
ImageIndices Array of indices to images in ImageList which are drawn over ImageCylinder surface.
ImageList Gets or sets a ImageList object which is a source of images for this ImageCylinder.
IsSpun Gets, whether the clinder spinning at the moment.
(Inherited from Cylinder)
Items Gets the amount of items contained in this Cylinder.
(Inherited from Cylinder)
Name Gets or sets the name for a Cylinder instance.
(Inherited from Cylinder)
Parent Gets a CylinderCollection which this Cylinder belongs to.
(Inherited from Cylinder)
ScaleFactor Gets de scale factor of the cylinder.
(Inherited from Cylinder)
SelectedIndex Gets the index of the currently selected item.
(Inherited from Cylinder)
TouchScrollSettings Gets a TouchScrollSettings instance which contains the settings for Touch & Scroll functionality.
(Inherited from Cylinder)
Width Gets or sets the width of the Cylinder.
(Inherited from Cylinder)

Methods

CenterSelectedItem Scrolls the Cylinder so that the currently selected item is centered.
(Inherited from Cylinder)
Dispose Disposes ImageCylinder's resources.
Dispose(Boolean) Releases the unmanaged resources used by the ImageCylinder and its child controls and optionally releases the managed resources.
(Overrides CylinderDispose(Boolean))
DrawBackground Draws the background of the Cylinder over its surface.
(Inherited from Cylinder)
DrawData Draws the data of Cylinder over its surface.
(Inherited from Cylinder)
DrawItem Draws an image using specified Graphics into specified RectangleF.
(Overrides CylinderDrawItem(Graphics, RectangleF, Int32))
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Finalize Destructor.
(Overrides CylinderFinalize)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
OnChanged This method informs the Parent that this Cylinder has changed.
(Inherited from Cylinder)
OnSelectedIndexChanged Raises the SelectedIndexChanged event.
(Inherited from Cylinder)
ResetBreakingFunctionAdditiveTerm Resets the BreakingFunctionAdditiveTerm property to its default value.
(Inherited from Cylinder)
ResetBreakingFunctionLinearTerm Resets the BreakingFunctionLinearTerm property to its default value.
(Inherited from Cylinder)
Scroll Scrolls the Cylinder by specified amount of pixels.
(Inherited from Cylinder)
ScrollX This method is called whenever the user flicks the finger (or mouse) across iWheel along horizontal X-axis. The method does nothing in the current implementation.
(Inherited from Cylinder)
ScrollY Scrolls this Cylinder by specified amount of pixels.
(Inherited from Cylinder)
SetData Sets data for a Cylinder.
(Inherited from Cylinder)
ShouldSerializeAlignment Indicates whether the Alignment property should be persisted by Visual Studio designer.
ShouldSerializeBackColor Indicates whether the BackColor property should be persisted.
(Inherited from Cylinder)
ShouldSerializeBreakingFunctionAdditiveTerm Indicates whether the BreakingFunctionAdditiveTerm property should be persisted.
(Inherited from Cylinder)
ShouldSerializeBreakingFunctionLinearTerm Indicates whether the BreakingFunctionLinearTerm property should be persisted.
(Inherited from Cylinder)
ShouldSerializeContinuousList Indicates whether the ContinuousList property should be persisted.
(Inherited from Cylinder)
ShouldSerializeName Indicates whether the Name property should be persisted.
(Inherited from Cylinder)
ShouldSerializeSelectedIndex Indicates whether the SelectedIndex property should be persisted.
(Inherited from Cylinder)
ShouldSerializeWidth Indicates whether the Width property should be persisted.
(Inherited from Cylinder)
StopScrolling Stops scrolling.
(Inherited from Cylinder)
ToString Returns a string which describes this object.
(Inherited from Cylinder)

Events

SelectedIndexChanged This event is fired whenever the value of the SelectedIndex property changes.
(Inherited from Cylinder)

Fields

m_Data Represents the data of Cylinder
(Inherited from Cylinder)

See Also