处理自动滚动

时间:2017-06-08 16:32:04

标签: c# winforms user-controls

我有一个自动滚动用户控件,我需要在聚焦控件时处理滚动事件并自动居中。

我已经尝试过Scroll事件但是当用户控件本身进行滚动时它似乎不起作用

1 个答案:

答案 0 :(得分:0)

在UserControl中,尝试覆盖ScrollToControl函数:

protected override Point ScrollToControl(Control activeControl) {
  return this.DisplayRectangle.Location;
}