я нашел свой вопрос именно здесь: Отключить анимацию в диаграммах ModernUI
, но на него не ответили.
Я программирую (Mvvm) приложение ихотел использовать Торстена Манделькова MetroChart.Наконец-то он работает (после многих ошибок), но теперь Калибровка очень медленная, пока не достигнет окончательного значения.
Например, ему нужно около 20 секунд, чтобы достичь 50%.Есть ли способ мгновенно достичь окончательной стоимости?
Вот мои фрагменты:
Просмотр:
<Viewbox Height="190">
<metroChart:RadialGaugeChart Background="{x:Null}" ChartTitle="Einzelteile" ChartSubTitle="" Foreground="LightGray" Height="300" Width="300" Margin="0,0,0,0" >
<metroChart:RadialGaugeChart.Series>
<metroChart:ChartSeries
DisplayMember="Title"
ItemsSource="{Binding Status}"
SeriesTitle="Status"
HorizontalAlignment="Stretch"
ValueMember="Percent"
VerticalAlignment="Stretch">
</metroChart:ChartSeries>
</metroChart:RadialGaugeChart.Series>
</metroChart:RadialGaugeChart>
</Viewbox>`
ViewModel:
...
Status c = new Status();
c.Title = "Parts";
if (RecievedArticle != null) c.Percent = RecievedArticle.CalcPercentStatus();
Status.Add(c);
...
public ObservableCollection<Status> Status { get; private set; } = new ObservableCollection<Status>();
}
public class Status
{
public string Title { get; set; }
public int Percent { get; set; }
}
`