【发布时间】:2009-07-27 19:32:04
【问题描述】:
首先,鼠标滚轮事件没有列在 Visual Studio 2008 的事件窗格中,这很烦人。
我在网上找到了正确的格式,并将其写入我的代码:
private void Form1_MouseWheel(object sender, MouseEventArgs e)
{
Debug.WriteLine("Foo");
}
...当鼠标滚轮旋转时我没有得到任何响应。
我在代码的主类区域中执行此操作,并且设计器仅包含一个表单/窗口/任何内容,因此鼠标不会失去焦点。
namespace BlahBlah
{
public partial class Form1 : Form
{
相比之下,我在鼠标滚轮上方有这个方法,效果很好:
private void Form1_MouseClick(object sender, MouseEventArgs e)
{
Debug.WriteLine("Foo");
}
如果我不得不猜测,我认为我没有正确地将代码链接到表单(也就是:如果我通过设计器的事件面板添加此事件,Visual Studio 将为我做的所有事情)。但我可能是错的,或者只是犯了一些愚蠢的错误。
当鼠标滚轮旋转时,你能帮我得到任何响应吗?谢谢!
【问题讨论】:
标签: c# winforms visual-studio-2008 mousewheel