我有一个带有细线的图表作为标记,用户可以将鼠标悬停在上面以获取它们的值。
我想让工具提示激活的区域更大,但保持实际线的大小相同,因为实际悬停非常困难。
我还有一条用户可以拖动的线,很难找到精确的点来单击和拖动。
这是我的标记模板,但我不确定如何实现这个目标,谁能指出我正确的方向?
<Geometry x:Key="LineGeometry">M 0,0 L 5,0 L 5,15 L 0,15 Z</Geometry>
<DataTemplate>
<!-- Define the template for the actual markers -->
<Path Width="10"
Height="10"
HorizontalAlignment="Stretch"
VerticalAlignment="Stretch"
Data="{StaticResource LineGeometry}"
Stretch="Fill"
Stroke="{StaticResource BlackBrush}"
StrokeThickness="0.5">
<Path.ToolTip>
<!-- Lots of tooltip definition stuff -->
</Path.ToolTip>
</Path>
</DataTemplate>
- 视觉工作室 2015
- WPF
- C#
- 基础设施 XamDataChart