I'm trying to use LabelFormat in DateTimeCategoricalAxis but an exception occurs when i use H format string. =>it's work with HH for example
I want to use h (just hour with one digit for 1,2,3...), ddd, d (just day for 1,2,3...) and MMM in final testing
Xaml View :
Data object :
Code for initialize data :
I want to use h (just hour with one digit for 1,2,3...), ddd, d (just day for 1,2,3...) and MMM in final testing
Xaml View :
<telerik:RadCartesianChart> <telerik:RadCartesianChart.HorizontalAxis> <telerik:DateTimeCategoricalAxis LabelFitMode="None" LabelFormat="H" DateTimeComponent="Hour" /> </telerik:RadCartesianChart.HorizontalAxis> <telerik:RadCartesianChart.VerticalAxis> <telerik:LinearAxis /> </telerik:RadCartesianChart.VerticalAxis> <telerik:LineSeries ItemsSource="{Binding}" CategoryBinding="XValue" ValueBinding="YValue"/> </telerik:RadCartesianChart>Data object :
public class ChartData { public DateTime XValue { get; set; } public Double YValue { get; set; } }Code for initialize data :
List<ChartData> datas = new List<ChartData>(); for (int i = 0; i < 23; i++) { datas.Add(new ChartData { XValue = DateTime.Today.AddHours(i), YValue = i }); } DataContext = datas;