当我的 X 轴是时间 int 时,它工作得很好。但是当我把它作为一个字符串时,就会发生错误
我的 XAML 是这样的
<telerik:RadChart Name="radChartCAMois">
<telerik:RadChart.SeriesMappings>
<telerik:SeriesMapping LegendLabel="Chiffre d'affaire en DT">
<telerik:SeriesMapping.SeriesDefinition>
<telerik:Area3DSeriesDefinition/>
</telerik:SeriesMapping.SeriesDefinition>
<telerik:SeriesMapping.ItemMappings>
<telerik:ItemMapping DataPointMember="XValue" FieldName="IntValue"></telerik:ItemMapping>
<telerik:ItemMapping DataPointMember="YValue" FieldName="StringValue"></telerik:ItemMapping>
</telerik:SeriesMapping.ItemMappings>
</telerik:SeriesMapping>
</telerik:RadChart.SeriesMappings>
</telerik:RadChart>
我的代码是这样的
List<MyClass> a = new List<MyClass>{new MyClass{intValue = 1,stringValue = "s1"},new MyClass{intValue = 2,stringValue = "s2"}};
radChartCAMois.ItemsSource = a;
MyClass 在哪里
class MyClass
{
public int intValue;
public string stringValue;
}