Я хотел бы добавить всплывающую подсказку над точкой данных линейного ряда, которая показывает значения X и Y (независимые и зависимые значения), а не только зависимое значение, которое отображается по умолчанию. Я знаю, что это тот же вопрос, который был написан в этом билете - Диаграмма инструментария WPF: настроить метка точки данных
Однако я не могу получить ответ на работу. Есть ссылка на более подробную информацию, которая кажется устаревшей.
Моя линейка серий:
<DVC:Chart.Series>
<!--Have several lineseries that look like this, connected to a styling vm. Can add ToolTip=...-->
<VM:LineSeries x:Name="something"
Title="something"
DependentValuePath="Value"
IndependentValuePath="Key"
ItemsSource="{Binding something}"
DataPointStyle="{StaticResource DataPointBlue}"
>
</VM:LineSeries>
</DVC:Chart.Series>
Мои точки данных стилизованы здесь, но добавление свойства setter с любой всплывающей подсказкой не имеет значения:
<UserControl.Resources>
<Style x:Key="DataPointBlue" TargetType="{x:Type DVC:DataPoint}">
<Setter Property="Background" Value="Blue"/>
</Style>
</UserControl.Resources>
Я пытался добавить эту строку кода из связанного выше билета в нескольких местах различными способами, и я пытался использовать Binding различными способами, но ничего не достигло цели.
<ToolTipService.ToolTip>
<StackPanel Margin="2,2,2,2">
<ContentControl Content="{TemplateBinding IndependentValue}" />
<ContentControl Content="{TemplateBinding DependentValue}" />
</StackPanel>
</ToolTipService.ToolTip>
Это было много проб и ошибок, которые не привели к прогрессу.