【发布时间】:2020-12-30 17:44:25
【问题描述】:
您好,我在寻找图像点时遇到问题。我的目标是当我单击两点时,我必须找到两点之间的距离。这是我的代码
<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”的定义,并且找不到接受“MouseEventArgs”类型的第一个参数的可访问扩展方法“X”(您是否缺少 using 指令或程序集参考?) 。如何克服这一点。我需要找到 X 和 Y 值表示坐标值。提前致谢。
【问题讨论】:
标签: c# wpf mvvm caliburn.micro