【问题标题】:WPF Display Mouse Coordinates on canvas using a tooltipWPF 使用工具提示在画布上显示鼠标坐标
【发布时间】:2014-03-05 21:52:32
【问题描述】:

有人可以指出我使用工具提示在画布上显示 XY 鼠标位置的正确轨道吗? 我想拖动鼠标,工具提示会在用户移动鼠标时更新位置。我尝试使用鼠标输入以编程方式执行此操作以更新工具提示,但未能显示任何内容。谢谢

【问题讨论】:

标签: wpf canvas tooltip mouse


【解决方案1】:

如果有人对解决方案感兴趣...

private void Canvas_MouseMove(object sender, MouseEventArgs e)
    {
        tt.Placement = System.Windows.Controls.Primitives.PlacementMode.Relative;
        tt.HorizontalOffset = e.GetPosition((IInputElement)sender).X + 10;
        tt.VerticalOffset = e.GetPosition((IInputElement)sender).Y + 10;
        tt.Content = "X-Coordinate: " + e.GetPosition((IInputElement)sender).X + "\n" + "Y-Coordinate: " + e.GetPosition((IInputElement)sender).Y;
    }

【讨论】:

    猜你喜欢
    • 2017-12-11
    • 1970-01-01
    • 2022-08-18
    • 1970-01-01
    • 2014-02-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多