[]
        
(Showing Draft Content)

C1.iOS.Core.C1BitmapIcon

C1BitmapIcon Class

Represents an icon created from an image.

Inheritance
C1BitmapIcon
Implements
Namespace: C1.iOS.Core
Assembly: C1.iOS.Core.dll
Syntax
public class C1BitmapIcon : C1Icon, IDependencyObject
Remarks

The file that you use should be a solid image on a transparent background. The bitmap image is expected to be a true bitmap that has transparent pixels and non-transparent pixels. The recommended format is PNG. Other file-format image sources will load but result in a solid block of the foreground color.

Constructors

Name Description
C1BitmapIcon()

Initializes a new instance of the C1BitmapIcon class.

C1BitmapIcon(IntPtr)

Initializes a new instance of the C1BitmapIcon class.

Fields

Name Description
ShowAsMonochromeProperty
SourceProperty

Properties

Name Description
ShowAsMonochrome

Gets or sets a value that indicates whether the bitmap is shown in a single color.

Source

Gets or sets the image source.

Methods

Name Description
Draw(CGRect)
GetIntrinsicIconSize()

Gets the intrinsic size of the icon.

InitializeUI()

Initializes the UI.

LayoutSubviews()
OnColorChanged(UIColor, UIColor)

Called when the ColorProperty is updated.