Class SkiaCheckbox
Switch-like control, can include any content inside. It's aither you use default content (todo templates?..)
or can include any content inside, and properties will by applied by convention to a SkiaShape with Tag Frame, SkiaShape with Tag Thumb. At the same time you can override ApplyProperties() and apply them to your content yourself.
public class SkiaCheckbox : SkiaToggle, INotifyPropertyChanged, IEffectControlProvider, IToolTipElement, IContextFlyoutElement, IAnimatable, IVisualElementController, IElementController, IView, ITransform, IElement, IVisualTreeElement, IContainer, IList<IView>, ICollection<IView>, IEnumerable<IView>, IEnumerable, ISkiaGestureListener, IHasAfterEffects, ISkiaDisposable, ISkiaGridLayout, ISkiaLayout, ISkiaControl, IDrawnBase, ICanBeUpdatedWithContext, ICanBeUpdated, ILayoutInsideViewport, IInsideViewport, IVisibilityAware, IDisposable
- Inheritance
-
SkiaCheckbox
- Implements
- Inherited Members
- Extension Methods
Fields
AnimationSpeed
public static uint AnimationSpeed
Field Value
ColorCheckOnProperty
public static readonly BindableProperty ColorCheckOnProperty
Field Value
FrameOff
public SkiaControl FrameOff
Field Value
FrameOn
public SkiaControl FrameOn
Field Value
SvgCupertinoCheck
protected static string SvgCupertinoCheck
Field Value
SvgMaterialCheck
protected static string SvgMaterialCheck
Field Value
SvgWindowsCheck
protected static string SvgWindowsCheck
Field Value
ViewCheckOn
protected SkiaControl ViewCheckOn
Field Value
Properties
ColorCheckOn
public Color ColorCheckOn { get; set; }
Property Value
Methods
ApplyOff()
public virtual void ApplyOff()
ApplyOn()
public virtual void ApplyOn()
ApplyProperties()
Base call Update()
public override void ApplyProperties()
CanAnimate()
protected virtual bool CanAnimate()
Returns
CreateCupertinoStyleContent()
protected virtual void CreateCupertinoStyleContent()
CreateDefaultContent()
protected override void CreateDefaultContent()
CreateDefaultStyleContent()
protected virtual void CreateDefaultStyleContent()
CreateMaterialStyleContent()
protected virtual void CreateMaterialStyleContent()
CreateWindowsStyleContent()
protected virtual void CreateWindowsStyleContent()
FindViews()
protected virtual void FindViews()
OnChildrenChanged()
Happens when child was added or removed, will call Invalidate() in base
public override void OnChildrenChanged()
OnToggledChanged()
Base calls ApplyProperties()
protected override void OnToggledChanged()