我使用WPF工具包创建了一个简单的LineSeries图表。默认情况下,鼠标悬停在数据点上时,会显示带有YAxis值的标签。 (如果我将鼠标放在X = 3,Y = 45数据点上,它将显示一个带有" 45"内部的标签)
我想更改此默认行为以显示X轴和Y轴值。 (如果我将鼠标放在X = 3,Y = 45数据点上,它将显示一个带有" 3,45和#34;内部的标签)
如果有人有建议,可能会很棒! 谢谢你,最诚挚的问候,
PY
答案 0 :(得分:5)
在这里您可以找到LineSeries DataPoint的XAML样式,默认情况下,工具提示定义为
<ToolTipService.ToolTip>
<ContentControl Content="{TemplateBinding FormattedDependentValue}"/>
</ToolTipService.ToolTip>
因此,您可以将整个样式应用于您的应用程序并覆盖工具提示定义,例如:
<ToolTipService.ToolTip>
<StackPanel Margin="2,2,2,2">
<ContentControl Content="{TemplateBinding IndependentValue}" FontSize="12"/>
<ContentControl Content="{TemplateBinding DependentValue}" FontSize="12"/>
</StackPanel>
</ToolTipService.ToolTip>
,您将显示所需的“X,Y”工具提示。