【发布时间】:2018-06-20 06:18:13
【问题描述】:
无法获取 StepArea 系列的工具提示。它适用于 Bar 系列,但 StepAreaSeries 有问题。
代码如下。
var limitSeries = new StepAreaSeries
{
CategoryBinding = new GenericDataPointBinding<ChartDataItem, string> { ValueSelector = v => v.Name },
CombineMode = ChartSeriesCombineMode.Stack,
ValueBinding = new GenericDataPointBinding<ChartDataItem, decimal?> { ValueSelector = v => v.Limit },
RisersPosition = StepSeriesRisersPosition.OnTicks
};
limitSeries.SetBinding(ChartSeries.ItemsSourceProperty, new Binding(nameof(ChartDataItems)) { Source = this });
limitSeries.SetValue(ChartAnimationUtilities.CartesianAnimationProperty, CartesianAnimation.Rise);
limitSeries.TooltipTemplate = (DataTemplate)Application.Current.Resources["tttt"];
ChartSeriesSource.Add(limitSeries);
XAML
<controls:CartesianChart.Behaviors>
<telerik:ChartTooltipBehavior />
</controls:CartesianChart.Behaviors>
<DataTemplate x:Key="tttt" DataType="charting:CategoricalDataPoint">
【问题讨论】:
标签: c# wpf silverlight telerik