[]
        
(Showing Draft Content)

C1.iOS.Core.C1CompositeIcon

C1CompositeIcon Class

Represent an icon created from a list of icons superposed one on top of the other.

Inheritance
C1CompositeIcon
Namespace: C1.iOS.Core
Assembly: C1.iOS.Core.dll
Syntax
public class C1CompositeIcon : C1Icon, IDependencyObject, ICloneable, INotifyPropertyChanged
Public Class C1CompositeIcon
    Inherits C1Icon
    Implements IDependencyObject, ICloneable, INotifyPropertyChanged

Constructors

Name Description
C1CompositeIcon()

Initializes a new instance of the C1CompositeIcon class.

C1CompositeIcon(CGRect)

Initializes a new instance of the C1CompositeIcon class.

C1CompositeIcon(nint)

Initializes a new instance of the C1CompositeIcon class.

Properties

Name Description
Icons

Gets the list of icons that will be rendered.

Methods

Name Description
Clone()

Creates a copy of the icon.

CloneOverride()

When overridden, it creates a copy of the icon.

Dispose(bool)
GetIntrinsicIconSize()

Gets the intrinsic size of the icon.

LayoutSubviews()
MovedToWindow()
OnPropertyChanged(string)

Called when a property changed.

OnRenderHeightChanged(double, double)

Called when RenderHeightProperty changed.

OnRenderWidthChanged(double, double)

Called when RenderWidthProperty changed.

Events

Name Description
PropertyChanged

Occurs when property changed.