0

我想以编程方式更改折线图 X 轴上的标签间隔。我发现的唯一一件事是如何在 xaml 文件中执行此操作:https ://stackoverflow.com/a/8944925/2302510并且工作正常。我可以做几小时/几天/几个月等。但是我需要根据我显示的时间间隔来改变它。用户可以选择显示一周、一个月、一年或其他给定的时间间隔,当将其保留为默认值时,它只会在 X 轴上显示日期,这使得它非常混乱。感谢您的任何建议。

4

1 回答 1

1

您可以为轴指定名称并从代码隐藏中调用它。

XAML:

<chartingToolkit:DateTimeAxis x:Name="xAxis" Orientation="X" IntervalType ="Hours" Interval="1">

C#

xAxis.IntervalType = DateTimeIntervalType.Days; // Month, Hours
xAxis.Interval = 1
于 2013-05-05T18:37:08.290 回答