双击WPF画布
本文关键字:画布 WPF 双击 | 更新日期: 2023-09-27 18:17:25
我试图从画布上的用户获取双击。我正在使用previewmousedown事件,但它不能正常工作。
功能如下:
void DrawCanvas_PreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{
/* Check if it is a double click */
if(e.ChangedButton == MouseButton.Left && e.ClickCount == 2)
{
//do double click actions
}
else
{
//do single click actions
}
e.Handled = true;
}
我已经尝试将其移动到previewmouseup函数,但点击计数保持在1。
有人知道为什么点击计数没有上升吗?
与其使用PreviewMouseLeftButtonDown事件,不如使用MouseLeftButtonDownEvent来解决这个问题