Cod*_*ody 3 c# wpf xaml mouseevent
我试图在窗口的任何地方听鼠标点击(除了按钮的位置,但我稍后会处理),然后返回该位置的点(x,y).
这是相关代码:
private void Grid_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{
Console.WriteLine("mouseLeft is clicked");
Point x = e.MouseDevice.GetPosition(this);
Console.WriteLine(x.X);
Console.WriteLine(x.Y);
}
<Canvas MouseLeftButtonDown="Grid_MouseLeftButtonDown">
Run Code Online (Sandbox Code Playgroud)
当我点击时,没有打印任何内容.我究竟做错了什么?第一种方法在mainWindow.Xaml.cs中.
提前致谢.