如何在Windows 8应用程序中实现鼠标按下操作

本文关键字:鼠标 实现 操作 应用程序 Windows | 更新日期: 2023-09-27 18:15:39

我试图触发按钮控件上的MouseDown或MouseRightButtonDown事件。但它不允许我拥有它。它确实为我提供了点击,但我想处理按钮上的MouseDown事件。

我使用下面的代码:

<Button Width="230" Margin="130, -57, 0, 0" Background="Green" 
                    BorderBrush="DarkGreen" Click="Button_Click">=</Button>

处理MouseDown事件的替代方法是什么?

如何在Windows 8应用程序中实现鼠标按下操作

问题是Windows 8应用程序不能保证使用鼠标作为输入设备。Windows 8也是为在触摸屏上运行而设计的。因此,MouseDown的概念被弃用了。
为什么Click不能满足你的需求?

http://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.controls.button.aspx事件

PointerPressed可能是你正在寻找什么?