手柄按下和释放按钮

本文关键字:释放 按钮 | 更新日期: 2023-09-27 18:16:34

我想要一个这样的按钮:

if button is down(mouse button is hold down)
{
   bool trySmthing = true;
}
if button is up
{
   bool trySmthing = false;
}

我尝试了一些东西与KeyUpKeyDown事件,但他们没有给出正确的结果。

手柄按下和释放按钮

显然焦点必须在你的应用程序;关于在c#中通过。net框架处理鼠标事件的教程可以在这里找到。这里记录的MouseDown事件和这里记录的MouseUp事件特别令人感兴趣。

这将有助于:microsoft库c#鼠标事件

void MouseUpHandler(Object sender, RoutedEventArgs args)
{
// This method is called whenever the PreviewMouseUp event fires.
}
void MouseDownHandler(Object sender, RoutedEventArgs args)
{
// This method is called whenever the PreviewMouseDown event fires.
}