C# Silverlight 5:Toolkit图表,从代码后面设置轴间隔

C# Silverlight 5:Toolkit图表,从代码后面设置轴间隔,c#,wpf,silverlight,charts,C#,Wpf,Silverlight,Charts,我有一个多线系列工具箱图表。其X轴的类型为DateTimeAxis 绑定到此X轴的值可以根据选择的开始日期和结束日期进行更改。 示例某产品XYZ的起始日期为2012年1月1日,结束日期为2012年12月31日。 类似地,另一种产品的范围可能太大 所以我决定在代码隐藏中设置这个轴的间隔。但这似乎不起作用。有什么帮助/建议吗 XAML轴: 这里我在代码中设置了间隔:(这里numdays是天数差,即范围(在开始日期和结束日期之间) if(numDays>0&&numDays 55&&numDays忘

我有一个多线系列工具箱图表。其X轴的类型为DateTimeAxis

绑定到此X轴的值可以根据选择的开始日期和结束日期进行更改。 示例某产品XYZ的起始日期为2012年1月1日,结束日期为2012年12月31日。 类似地,另一种产品的范围可能太大

所以我决定在代码隐藏中设置这个轴的间隔。但这似乎不起作用。有什么帮助/建议吗

XAML轴:

这里我在代码中设置了间隔:(这里numdays是天数差,即范围(在开始日期和结束日期之间)


if(numDays>0&&numDays 55&&numDays忘了提到XAML轴:在哪里设置t间隔?它在构造函数中不起作用,您应该等到轴被加载。我还认为您应该设置
DelX.IntervalType=DateTimeIntervalType.Days
 if (numDays > 0 && numDays <= 55)
                {

                    DelX.Interval = 1;

                }
                else if (numDays > 55 && numDays <= 111)
                {                      
                    DelX.Interval = 2;}