Skip to main content
All docs
V25.1
  • DxSparkline.WinColor Property

    Specifies the color for bars that indicate values above the threshold value in WinLoss series.

    Namespace: DevExpress.Blazor

    Assembly: DevExpress.Blazor.v25.1.dll

    NuGet Package: DevExpress.Blazor

    Declaration

    [DefaultValue("#a9a9a9")]
    [Parameter]
    public string WinColor { get; set; }

    Property Value

    Type Default Description
    String "#a9a9a9"

    The point color.

    Remarks

    The WinColor property accepts the following formats:

    • Longhand and shorthand hexadecimal color values: #ffff00, #ff0.
    • RGB and RGBA color codes: rgb(255, 0, 0), rgba(0, 230, 0, 0.3).
    • HTML color name (case-insensitive): red, DarkGreen.

    When the series type is set to WinLoss, the component displays bars that grow up or down from an invisible line. This line is determined by the WinLossThreshold property. You can use WinColor and LossColor properties to customize bars that indicate greater and lower values.

    win-loss-customization

    <DxSparkline Data="@DataSource"
                 Type="SparklineType.WinLoss"
                 ArgumentFieldName="Month"
                 ValueFieldName="VisitorCount"
                 WinLossThreshold="2000"
                 WinColor="purple"
                 LossColor="orange"
                 Height="50px"
                 Width="200px" />
    
    @code {
        IEnumerable<SparklineDataPoint> DataSource = Enumerable.Empty<SparklineDataPoint>();
        protected override void OnInitialized() {
            DataSource = GenerateData();
        }
    }
    
    See Also