I've tried everything and could not make it work
It works perfectly for the ranges but not for the scale
<sfg:SfCircularGauge Width="250" Height="250" GaugeHeaderPosition="110,130">
<sfg:SfCircularGauge.GaugeHeader>
<StackPanel Orientation="Horizontal" HorizontalAlignment="Center">
<TextBlock HorizontalAlignment="Center">
<Run Text="{Binding MV.RVD}"/> <Run Text="Days"/>
</TextBlock>
</StackPanel>
</sfg:SfCircularGauge.GaugeHeader>
<sfg:SfCircularGauge.MainScale>
<sfg:CircularScale StartAngle="180" SweepAngle="180" RimStroke="Transparent" TickPosition="Cross"
RimStrokeThickness="40" TickLength="40" TickStroke="#333333" SmallTickLength="20" SmallTickStroke="#333333"
StartValue="0" EndValue="{Binding DataContext.MV.RVD, ElementName=grid}
" Interval="5" MinorTicksPerInterval="3">
<sfg:CircularScale.Ranges>
<sfg:CircularRange StartValue="0" EndValue="{Binding DataContext.MV.NVDA, ElementName=grid}"
Stroke="#CCCCCCCC"/>
<sfg:CircularRange StartValue="0" EndValue="{Binding DataContext.MV.RVD, ElementName=grid}"
Stroke="#CC00FF00"/>
</sfg:CircularScale.Ranges>
</sfg:CircularScale>
</sfg:SfCircularGauge.MainScale>
</sfg:SfCircularGauge>