我有一个带有 .NET-4.5 的 WPF 画布。
我添加了事件(为其自动创建方法)MouseLeftButtonDown
和MouseDown
. 使用MessageBox
,我已经确认当用户单击画布时会调用这些方法,但我找不到从MouseButtonEventArgs
.
当我添加事件(和自动创建的方法)ManipulationStarted
并且ManipulationStarting
那些MessageBox
es 没有出现时。
private void CenterCanvas_ManipulationStarted(object sender, ManipulationStartedEventArgs e)
{
MessageBox.Show("Doesn't show up"); // never shows up
}
private void CenterCanvas_MouseDown(object sender, MouseButtonEventArgs e)
{
MessageBox.Show("Shows up"); // shows up, but can't seem to get click position
}