menu

Xamarin.Forms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class SfShimmer - Xamarin.Forms API Reference | Syncfusion

    Show / Hide Table of Contents

    Class SfShimmer

    SfShimmer is a loading indicator control that provides modern animations when data is being loaded.

    Inheritance
    System.Object
    SfShimmer
    Namespace: Syncfusion.XForms.Shimmer
    Assembly: Syncfusion.Core.XForms.dll
    Syntax
    public class SfShimmer : ContentView, IParentThemeElement, IThemeElement

    Constructors

    SfShimmer()

    Initializes a new instance of the SfShimmer class.

    Declaration
    public SfShimmer()

    Fields

    AnimationDurationProperty

    Gets or sets the duration of the wave animation in milliseconds.

    Declaration
    public static readonly BindableProperty AnimationDurationProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty
    Remarks

    This bindable property is read-only.

    ColorProperty

    Gets or sets the background color of shimmer view.

    Declaration
    public static readonly BindableProperty ColorProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty
    Remarks

    This bindable property is read-only.

    ContentProperty

    Gets or sets the content of the Shimmer.

    Declaration
    public static readonly BindableProperty ContentProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty
    Remarks

    This bindable property is read-only.

    CustomViewProperty

    Gets or sets the custom view that is used for loading view.

    Declaration
    public static readonly BindableProperty CustomViewProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty
    Remarks

    This bindable property is read-only.

    IsActiveProperty

    Gets or sets whether to load actual content of shimmer.

    Declaration
    public static readonly BindableProperty IsActiveProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty
    Remarks

    This bindable property is read-only.

    TypeProperty

    Gets or sets the built-in shimmer view type.

    Declaration
    public static readonly BindableProperty TypeProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty
    Remarks

    This bindable property is read-only.

    WaveColorProperty

    Gets or sets the shimmer wave color.

    Declaration
    public static readonly BindableProperty WaveColorProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty
    Remarks

    This bindable property is read-only.

    WaveDirectionProperty

    Gets or sets the animation direction for Shimmer.

    Declaration
    public static readonly BindableProperty WaveDirectionProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty
    Remarks

    This bindable property is read-only.

    WaveWidthProperty

    Gets or sets the width of the wave.

    Declaration
    public static readonly BindableProperty WaveWidthProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty
    Remarks

    This bindable property is read-only.

    Properties

    AnimationDuration

    Gets or sets the duration of the wave animation in milliseconds.

    Declaration
    public double AnimationDuration { get; set; }
    Property Value
    Type Description
    System.Double

    The animation duration.

    Color

    Gets or sets the background color of shimmer view.

    Declaration
    public Color Color { get; set; }
    Property Value
    Type Description
    Xamarin.Forms.Color

    The Shimmer view color.

    Content

    Gets or sets the content of the Shimmer.

    Declaration
    public View Content { get; set; }
    Property Value
    Type
    Xamarin.Forms.View

    CustomView

    Gets or sets the custom view that is used for loading view.

    Declaration
    public View CustomView { get; set; }
    Property Value
    Type
    Xamarin.Forms.View

    IsActive

    Gets or sets a value indicating whether to load actual content of shimmer.

    Declaration
    public bool IsActive { get; set; }
    Property Value
    Type Description
    System.Boolean

    IsActive.

    Type

    Gets or sets the built-in shimmer view type.

    Declaration
    public ShimmerTypes Type { get; set; }
    Property Value
    Type
    ShimmerTypes

    WaveColor

    Gets or sets the shimmer wave color.

    Declaration
    public Color WaveColor { get; set; }
    Property Value
    Type Description
    Xamarin.Forms.Color

    The wave color.

    WaveDirection

    Gets or sets the animation direction for Shimmer.

    Declaration
    public WaveDirection WaveDirection { get; set; }
    Property Value
    Type
    WaveDirection

    WaveWidth

    Gets or sets the width of the wave.

    Declaration
    public double WaveWidth { get; set; }
    Property Value
    Type Description
    System.Double

    The wave width.

    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved