Caliburn.Micro Click事件以查找图像点并计算距离

问题描述

你好,我在寻找图像点时遇到问题。我的目标是当我单击两个点时,我必须找到两个点之间的距离。这是我的代码

<ImageGrid.Row="3" Grid.Column="2" Grid.ColumnSpan="4" x:Name="DIIMG2" cal:Message.Attach="[Event MouseDown]=[Action GetImagePoint($eventArgs)]"></Image>

在这里您可以看到我使用MouseDown事件,并且当事件触发时,我无法使用X,Y坐标获取点值,例如以下代码

 public void GetImagePoint(object sender,MouseEventArgs e)
    {
        int myX = e.X;
        int myY = e.Y;

    }

我遇到了类似'MouseEventArgs'的编译错误,其中不包含'X'的定义,并且找不到可访问的扩展方法'X'接受类型为'MouseEventArgs'的第一个参数(您是否缺少using指令或程序集参考?)。如何克服这个问题。我需要找到X和Y值表示坐标值。在此先感谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)