Chart primary y axis maximum value not works

i'm making a dashboard, and this chart is bothering me, i would like the maximum value never be reached, how i do that?

my code: 

<SfChart  Height="450px" Width="100%" Palettes="@palettes">

                                        <ChartPrimaryXAxis ValueType="Syncfusion.Blazor.Charts.ValueType.Category" />

                                        <ChartPrimaryYAxis Minimum="0" Maximum="1000000"/>

                                        <ChartSeriesCollection>

                                         <ChartSeries DataSource="@EstatisticasUF" XName="Filtro" YName="Valor" Type="ChartSeriesType.Column">

                                                <ChartMarker>

                                                    <ChartDataLabel Visible="true" />

                                                </ChartMarker>

                                            </ChartSeries>

                                            <ChartPrimaryYAxis LabelFormat="R$ {value}" RangePadding="ChartRangePadding.None">

                                                <ChartAxisLineStyle Width="0"></ChartAxisLineStyle>

                                                <ChartAxisMajorTickLines Width="0"></ChartAxisMajorTickLines>

                                            </ChartPrimaryYAxis>

                                        </ChartSeriesCollection>

                                    </SfChart>




1 Reply

SB Swetha Babu Syncfusion Team February 1, 2022 07:16 AM UTC

Hi Mateus, 

Greetings from Syncfusion. 

When we validated the provided code snippet, we came to know that you have used the ChartPrimaryYAxis two times. So, the maximum value didn’t work. However, we have modified the provided code snippet to achieve your requirement. 

Code Snippet: 

<SfChart Height="450px" Width="100%"> 
    <ChartPrimaryXAxis ValueType="Syncfusion.Blazor.Charts.ValueType.Category" /> 
    <ChartSeriesCollection> 
        <ChartSeries DataSource="ChartPoints" XName="Filtro" YName="Valor" Type="ChartSeriesType.Column"> 
            <ChartMarker> 
                <ChartDataLabel Visible="true" /> 
            </ChartMarker> 
        </ChartSeries> 
        <ChartPrimaryYAxis LabelFormat="R$ {value}" Minimum="0" Maximum="1000000"> 
            <ChartAxisLineStyle Width="0"></ChartAxisLineStyle> 
            <ChartAxisMajorTickLines Width="0"></ChartAxisMajorTickLines> 
        </ChartPrimaryYAxis> 
    </ChartSeriesCollection> 
</SfChart> 

Screenshot: 

 
Kindly, revert us if you have any concerns. 

Regards, 
Swetha

Loader.
Up arrow icon