Диаграммы инструментария WPF: Настройка всплывающей подсказки DataPoint

Я хотел бы добавить всплывающую подсказку над точкой данных линейного ряда, которая показывает значения 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>

Это было много проб и ошибок, которые не привели к прогрессу.


person voluntier    schedule 24.10.2018    source источник