menu

Xamarin.Android

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

    Show / Hide Table of Contents

    Class GradientStops

    Represents collection of gradient stops.

    Inheritance
    System.Object
    GradientStops
    Namespace: Syncfusion.XlsIO.Implementation.Shapes
    Assembly: Syncfusion.XlsIO.Portable.dll
    Syntax
    public class GradientStops : List<GradientStopImpl>

    Constructors

    GradientStops()

    Default constructor.

    Declaration
    public GradientStops()

    GradientStops(Byte[])

    Initializes new instance of the gradient stops collection and extracts settings from byte array.

    Declaration
    public GradientStops(byte[] data)
    Parameters
    Type Name Description
    System.Byte[] data

    Byte array to parse.

    Properties

    Angle

    Gets / sets gradient angle.

    Declaration
    public int Angle { get; set; }
    Property Value
    Type
    System.Int32

    FillToRect

    This element defines the "focus" rectangle for the center shade, specified relative to the fill tile rectangle.

    Declaration
    public Rectangle FillToRect { get; set; }
    Property Value
    Type
    Rectangle

    GradientType

    Gets / sets type of the gradient.

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

    IsDoubled

    Returns true if gradient stops are symmetric. Read-only.

    Declaration
    public bool IsDoubled { get; }
    Property Value
    Type
    System.Boolean

    TileRect

    it's define the tilerect property.

    Declaration
    public Rectangle TileRect { get; set; }
    Property Value
    Type
    Rectangle

    Methods

    Clone()

    Creates copy of the current instance.

    Declaration
    public GradientStops Clone()
    Returns
    Type Description
    GradientStops

    Copy of the current instance.

    DoubleGradientStops()

    Doubles gradient stops in the collection and updates their positions.

    Declaration
    public void DoubleGradientStops()

    InvertGradientStops()

    Inverts gradient stops order and updates their positions correctly.

    Declaration
    public void InvertGradientStops()

    Serialize(Stream)

    Saves gradient stops into stream in binary format.

    Declaration
    public void Serialize(Stream stream)
    Parameters
    Type Name Description
    System.IO.Stream stream

    Stream to serialize into.

    ShrinkGradientStops()

    Shrinks gradient stop.

    Declaration
    public GradientStops ShrinkGradientStops()
    Returns
    Type Description
    GradientStops

    Shrinked Gradient stops.

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