可能重复: C# - how do I prevent mousewheel-scrolling in my combobox? Disable mouse scroll wheel in combobox VB.NET
我有一个问题,当我让鼠标滚动时,我不想让VerticalScrollBar在数据视图中滚动。
我有一些这样的密码:
私有空dgwFlowerPics_MouseWheel(对象发送方,MouseEventArgs e) { int iRowIndex = iSelectedIndex;
if (e.Delta > 0)
{
SendKeys.Send("{UP}");
}
else
{
SendKeys.Send("{DOWN}");
}
}
但是当我启动mouse.How时,mouse.How仍然会滚动,我可以解析它吗?
发布于 2012-10-29 06:20:01
我认为这类似于C# - how do I prevent mousewheel-scrolling in my combobox?
在您的事件代码中,可以这样做。
void dataGridView1_MouseWheel(object sender, MouseEventArgs e)
{
((HandledMouseEventArgs)e).Handled = true;
}
当然,在绑定事件之后:
dataGridView1.MouseWheel += new MouseEventHandler(dataGridView1_MouseWheel);
https://stackoverflow.com/questions/13116684
复制相似问题