Hi,
sorry for poor english ;-)
I'm creating a data logging software that gets temperature,pressure,... from external hardware. An IObservableCollection is used to store new data i want to visualize them in your amazing chart tool. the logging may take days and data points adds every second.
my problem is HorizontalAxis labels, I have already used another 3rd party component ( C1.WPF.Chart ). it has a property named : "IsTime" and when enabled and bound to a TimeSpan data label formatting changed as logging continued ( seconds,minutes,hours,...). Now I'm evaluating your control and pretty sure RadChart is capable of doing the same thing much better. would please tell me how?
mentioned component looks like this :
thanks in advance
sorry for poor english ;-)
I'm creating a data logging software that gets temperature,pressure,... from external hardware. An IObservableCollection is used to store new data i want to visualize them in your amazing chart tool. the logging may take days and data points adds every second.
my problem is HorizontalAxis labels, I have already used another 3rd party component ( C1.WPF.Chart ). it has a property named : "IsTime" and when enabled and bound to a TimeSpan data label formatting changed as logging continued ( seconds,minutes,hours,...). Now I'm evaluating your control and pretty sure RadChart is capable of doing the same thing much better. would please tell me how?
mentioned component looks like this :
Axis AxisTemperatureVal =
new
Axis()
{
AxisType = AxisType.Y,
Title =
"Temperature [°C]"
,
Name =
"Temperature"
,
IsDependent =
false
,
Position = AxisPosition.Far,
MajorGridStrokeThickness = 0,
MinorTickThickness = 0,
Min = 0,
};
MainPage.Chart.ChartType = C1.WPF.C1Chart.ChartType.Line;
MainPage.Chart.View.Axes.Add(AxisTemperatureVal);
MainPage.Chart.View.AxisY.Min = 0;
MainPage.Chart.View.AxisY.Max = 100;
MainPage.Chart.View.AxisX.Title =
"Time"
;
MainPage.Chart.View.AxisX.IsTime =
true
;
thanks in advance