winform textbox richbox 的鼠标滚轮控制问题

如题,当panel容器里面有img集合,或者其他自定义控件组,

当鼠标进入容器的时候,win7系统下鼠标滚轮滑动失效。

届时,可以试试鄙人这个方法:

Control.MouseWheel += (ss, ee) =>
{
  var aa = 1;
  if (ee.Delta == 120)
  {
    aa = -1;
  }
  Control.Parent.Invoke(new Action(() =>
  {
    Control.Parent.Focus();
    var value = Control.Parent.VerticalScroll.Value + 30 * aa;
    if (value > 0)
    Control.Parent.VerticalScroll.Value += 30 * aa;
  }));
};

posted @ 2018-01-05 16:02  飞机大炮。  阅读(375)  评论(0编辑  收藏  举报