Class ReflectionPrimitive
Represents a RadCarouselReflectionItem primitive that is drawn on the screen.
Inheritance
Inherited Members
Namespace: Telerik.WinControls.Primitives
Assembly: Telerik.WinControls.UI.dll
Syntax
public class ReflectionPrimitive : BasePrimitive, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IStylableNode, IPrimitive, IDisposable
Constructors
ReflectionPrimitive(RadElement)
Default cstor for RadCarouselReflectionPrimitive
Declaration
public ReflectionPrimitive(RadElement ownerElement)
Parameters
RadElement
ownerElement
which element will be draw |
Properties
ItemReflectionPercentage
Represent ItemReflectionPercentage
Declaration
public double ItemReflectionPercentage { get; set; }
Property Value
System.Double
|
OwnerElement
Methods
CarouselContentItem_ElementInvalidated(Object, EventArgs)
ElementInvalidated
Declaration
public void CarouselContentItem_ElementInvalidated(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
CopyBitmap(Bitmap, Rectangle)
Declaration
public static Bitmap CopyBitmap(Bitmap srcBitmap, Rectangle section)
Parameters
System.Drawing.Bitmap
srcBitmap
|
System.Drawing.Rectangle
section
|
Returns
System.Drawing.Bitmap
|
DisposeManagedResources()
Declaration
protected override void DisposeManagedResources()
Overrides
OnBeginDispose()
OnElementTreeChanged(ComponentThemableElementTree)
Declaration
protected override void OnElementTreeChanged(ComponentThemableElementTree previousTree)
Parameters
ComponentThemableElementTree
previousTree
|
Overrides
PaintElement(IGraphics, Single, SizeF)
Declaration
protected override void PaintElement(IGraphics graphics, float angle, SizeF scale)
Parameters
IGraphics
graphics
|
System.Single
angle
|
System.Drawing.SizeF
scale
|
Overrides
UpdateReflectionImage(Bitmap)
repaint Reflection Image
Declaration
public void UpdateReflectionImage(Bitmap itemBitmap)
Parameters
System.Drawing.Bitmap
itemBitmap
|