3
A
回答
6
- MouseDown事件。
- 点击事件。
- MouseClick事件。
- MouseUp事件。
这这里是的WinForms,了解更多信息:Mouse Events in Windows Forms
1
的“点击”的定义本身集成了鼠标按下和鼠标松开运动。您可以通过在窗体上添加一个简单的按钮来演示这一点,并在点击时显示一个消息框。消息框仅在鼠标按钮释放后显示。
0
如果您在谈论ASP.NET,它会在回发后引发。
<asp:Button ID="But" runat="server" />
您将在回发后处理事件。
protected void Page_Load(object sender, EventArgs e)
{
But.Click += (s, ev) =>
{
// after the postback
// the method Page_Load will be called again
// re-bind the event
// and just after it this event will be called
};
}
0
看MSDN上更多一些,我发现这个页面:http://msdn.microsoft.com/en-us/library/system.windows.forms.control.mouseclick.aspx
这给相关的信息:
压下鼠标按钮时 光标在控件通常 引发以下系列事件来自对照:
MouseDown事件。
Click event。
MouseClick事件。
MouseUp事件。
0
相反,它的名字,一个Click
事件可能不会有鼠标活动完全无关。
例如,如果您设置了ToolStripMenuItem.ShortcutKeys属性,那么只要按下快捷键(组合键),该菜单项的Click
事件就会触发。
另一个例子是通过按下“点击”按钮。
你在谈论WPF或Winforms或其他.NET库吗? – Val 2010-10-05 23:32:24