public ViewModel() { _processing = new ObservableValue(200); _completed = new ObservableValue(100); _failed = new ObservableValue(100); Series = new ISeries[] { new PieSeries <ObservableValue> { Name = "Processing", Values = new [] { _processing }, //InnerRadius = 45 }, new PieSeries <ObservableValue> { Name = "Failed", Values = new [] { _failed }, //InnerRadius = 45 }, new PieSeries <ObservableValue> { Name = "Completed", Values = new [] { _completed }, //InnerRadius = 45 } }; // the ValueSeries property is a workaround for WPF only. ValueSeries = new ValueSeries[] { new ValueSeries { Value = _processing, Series = Series[0] }, new ValueSeries { Value = _failed, Series = Series[1] }, new ValueSeries { Value = _completed, Series = Series[2] } }; Value = _processing; Read(); }
public ViewModel() { _processing = new ObservableValue(200); _completed = new ObservableValue(100); _failed = new ObservableValue(100); Series = new ISeries[] { new PieSeries <ObservableValue> { Name = "Processing", Values = new [] { _processing }, InnerRadius = 60 }, new PieSeries <ObservableValue> { Name = "Failed", Values = new [] { _failed }, InnerRadius = 60 }, new PieSeries <ObservableValue> { Name = "Completed", Values = new [] { _completed }, InnerRadius = 60 } }; ValueSeries = new ValueSeries[] { new ValueSeries { Value = _processing, Series = Series[0] }, new ValueSeries { Value = _failed, Series = Series[1] }, new ValueSeries { Value = _completed, Series = Series[2] } }; Value = _processing; Read(); }