[]
Represents an icon created from a vector definition.
public abstract class C1VectorIcon : C1Icon, IDependencyObject
| Name | Description |
|---|---|
| C1VectorIcon(Context) | Initializes a new instance of the C1VectorIcon class. |
| Name | Description |
|---|---|
| StrokeColorProperty | |
| StrokeThicknessProperty | |
| ViewBoxProperty |
| Name | Description |
|---|---|
| StrokeColor | Gets or sets the color of the stroke. |
| StrokeThickness | The stroke thickness |
| ViewBox | Gets or sets the rectangle (in the path coordinates) which will determine what part will be drawn. |
| Name | Description |
|---|---|
| CreateGeometry() | This method is called to create the geometry of the shape. |
| FinalizeUI() | Finalizes the user interface. |
| GetIntrinsicIconSize() | Gets the intrinsic size of the icon. |
| InitializeUI() | Initializes the UI. |
| OnColorChanged(Nullable<Color>, Nullable<Color>) | Called when the ColorProperty is updated. |
| OnDraw(Canvas) | |
| OnLayout(bool, int, int, int, int) | |
| UpdateGeometry() | This will recreate the geometry and update the path. |