[]
Represents a visual icon that can be tinted and resized.
public abstract class IconElement : Element, ISupportUia
| Name | Description |
|---|---|
| IconElement() | Initializes a new instance of the IconElement class. |
| IconElement(C1Icon) | Initializes a new instance of the IconElement class. |
| IconElement(C1Icon, Style) | Initializes a new instance of the IconElement class. |
| IconElement(string) | Initializes a new instance of the IconElement class. |
| Name | Description |
|---|---|
| DEFAULT_HEIGHT | The default height of an icon. |
| DEFAULT_WIDTH | The default width of an icon. |
| Name | Description |
|---|---|
| BackColor | Gets or sets the color used to paint the icon's background. |
| Color | Gets or sets the color used to paint the icon. |
| IsIconDirty | |
| Key | Gets or sets the key used to retrieve the image. |
| Padding | Gets or sets the padding of the icon. |
| RenderBox | Returns rectangle (in the icon coordinates) to render icon. |
| ShouldDispose | |
| ShouldRasterize | Determines whether icon needs bitmap cache for drawing. |
| ShouldResize | Determines whether icon image should be resized according to the C1Icon element size. |
| Name | Description |
|---|---|
| CreateElement(C1Icon) | Creates the IconElement to show the C1Icon. |
| CreateElement(C1Icon, Style) | Creates the IconElement to show the C1Icon. |
| FinalizeUI() | Finalizes the user interface. This method is called when element is removed from UI. |
| GetImage(ref Image, int, int) | Gets the image represented by this C1Icon. |
| InitializeUI() | Initializes the UI. |
| Layout(Graphics) | Layout this element based on its style and contents. |
| OnIconChanged(C1Icon, PropertyChangedEventArgs) | Updates element properties on icon property changes. |
| RenderContent(Graphics, Rectangle) | Renders the element contents into the specified Graphics object at the specified location. |
| RenderIcon(Style, Graphics, Rectangle) | |
| RescaleConstantsForDpi(int, int) | Provides constants for rescaling the control when a DPI change occurs. |
| SetIconDirty(bool) | Notifies C1Icon element that UI should be re-initialized for the next drawing operation. |
| ToString() | Gets a string representation of this C1BitmapIcon. |