我如何知道按钮何时被释放?

时间:2013-03-14 19:41:20

标签: c#

所以我正在制作一个简单的程序,我需要知道是否按下按钮,我需要知道按钮在发布后何时被释放。我需要能够在发布时完成一个动作

3 个答案:

答案 0 :(得分:3)

Winforms / WPF:MouseUp

WebForms:onkeyup

答案 1 :(得分:1)

你是否正在使用webforms或winforms并不是很清楚,但.NET为任何可能发生的事件提供事件处理程序。

Here是按钮处理事件的列表。

您正在寻找的是“点击”。只要用户点击按钮,就会触发此方法。

如果您需要在用户按下鼠标时执行某些操作,并在发布时再次执行操作,则Button不适合您。但是,许多其他对象实现了'OnMouseDown'和'OnMouseUp'事件。

答案 2 :(得分:0)

如果您正在谈论winform和键盘按下时使用KeyUp事件(http://msdn.microsoft.com/en-us/library/system.windows.forms.control.keyup.aspx)如果您正在谈论鼠标点击,请使用MouseUp({{3} })。