.net 单击事件何时引发?
查看MSDN文档,我不太清楚何时引发单击事件。点什么菜? 是: 谢谢.net 单击事件何时引发?,.net,winforms,.net,Winforms,查看MSDN文档,我不太清楚何时引发单击事件。点什么菜? 是: 谢谢 鼠标下移事件 单击事件 鼠标点击事件 鼠标移动事件 这是针对winforms的,更多信息请参见:单击的定义包含鼠标向下和鼠标向上移动。您可以通过在表单上单击一个简单的按钮并在单击时显示一个Messagebox来演示这一点。消息框仅在释放鼠标按钮后显示。如果您谈论的是ASP.NET,则在回发后会出现该消息框 <asp:Button ID="But" runat="server" /> protected void
这是针对winforms的,更多信息请参见:单击的定义包含鼠标向下和鼠标向上移动。您可以通过在表单上单击一个简单的按钮并在单击时显示一个Messagebox来演示这一点。消息框仅在释放鼠标按钮后显示。如果您谈论的是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
};
}
查看MSDN更多信息,我发现此页面: 提供了相关信息: 按下鼠标按钮时 光标通常位于控件上 引发以下一系列事件 从控件:
与其名称相反,
单击事件可能根本与鼠标活动无关
例如,如果设置该属性,则每当按下快捷键(组合键)时,该菜单项的单击
事件都将触发
另一个例子是按enter键“单击”按钮。您是在谈论WPF、Winforms还是其他.NET库?
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
};
}