Back to Devexpress

DxSparkline.ShowFirstLast Property

blazor-devexpress-dot-blazor-dot-dxsparkline-8961f1a7.md

latest2.8 KB
Original Source

DxSparkline.ShowFirstLast Property

Specifies whether the component highlights first and last series points.

Namespace : DevExpress.Blazor

Assembly : DevExpress.Blazor.v25.2.dll

NuGet Package : DevExpress.Blazor

Declaration

csharp
[DefaultValue(true)]
[Parameter]
public bool ShowFirstLast { get; set; }

Property Value

TypeDefaultDescription
Booleantrue

true to highlight first and last series points; otherwise, false.

|

Remarks

DxSparkline highlights the first and last series points. You can use the FirstLastColor property to specify the color of such points.

The following code snippet sets the color for first and last series points:

razor
<DxSparkline Data="@DataSource"
             Type="SparklineType.Bar"
             ArgumentFieldName="Month"
             ValueFieldName="VisitorCount"
             FirstLastColor="orange"
             Height="50px"
             Width="200px" />

@code {
    IEnumerable<SparklineDataPoint> DataSource = Enumerable.Empty<SparklineDataPoint>();
    protected override void OnInitialized() {
        DataSource = GenerateData();
    }
}
csharp
public List<SparklineDataPoint> GenerateData() {
    return new List<SparklineDataPoint>() {
        new SparklineDataPoint( 01, 2210),
        new SparklineDataPoint( 02, 2103),
        new SparklineDataPoint( 03, 2132),
        new SparklineDataPoint( 04, 2000),
        new SparklineDataPoint( 05, -2062),
        new SparklineDataPoint( 06, 1954),
        new SparklineDataPoint( 07, 2112),
        new SparklineDataPoint( 08, 1967),
        new SparklineDataPoint( 09, -2009),
        new SparklineDataPoint( 10, 2087),
        new SparklineDataPoint( 11, 2112),
        new SparklineDataPoint( 12, 2038),
    };
}
public class SparklineDataPoint {
    public int Month { get; set; }
    public int VisitorCount { get; set; }
    public SparklineDataPoint(int month, int visitorCount) {
        Month = month;
        VisitorCount = visitorCount;
    }
}

To disable this functionality, set the ShowFirstLast property to false:

razor
<DxSparkline Data="@DataSource"
             Type="SparklineType.Bar"
             ShowFirstLast="false" />

See Also

DxSparkline Class

DxSparkline Members

DevExpress.Blazor Namespace