我目前正在使用条形图和telerik:DateTimeCategoricalAxis
代表数据。我将数据分组为每周,并尝试在一周的开始日期和一周的结束日期之间显示它们。换句话说,我希望条形系列出现在两个日期之间(即一周的开始和一周的结束),而不是一个日期。
但是我只能显示一个特定日期的标签(仅显示一周的开始日期)。这是我到目前为止所做的。
<telerik:DateTimeCategoricalAxis
x:Name="datetimeAxis"
LabelFitMode="MultiLine"
LabelFormat="{Binding Tab.CurrentPoC.LabelFormat}"
LabelInterval="1"
LabelOffset="0"
LabelRotationAngle="270"
LabelStyle="{DynamicResource LabelStyle}"
LastLabelVisibility="Visible"
LineDashArray="1 1"
LineStroke="{DynamicResource CouleurTexte}"
LineThickness="1"
MajorTickInterval="1"
MajorTickLength="1"
PlotMode="OnTicks"
SmartLabelsMode="SmartStep"
TickThickness="5"
ZIndex="0" Height="5" />
RadChartView有两个DateTime专用轴,第一个是DateTimeCategoricalAxis,另一个是DateTimeContinuousAxis。这些轴本质上是不同的,因为一个是分类(离散)的,而另一个是连续的。我建议您尝试使用DateTimeContinuousAxis控件。请参考以下文件。https://docs.telerik.com/devtools/wpf/controls/radchartview/axes/datetimeaxes祝你好运。