There is an overload of
scrollIntoView
which allows you to specify smooth scrolling:
Element.scrollIntoView() - Web APIs | MDN[
^]
Unfortunately, it's not supported in any version of Internet Explorer, so it won't work with the
WebBrowser
control.
Even
the polyfill[
^] only supports IE9+, so it's not going to work in the
WebBrowser
control, which is stuck in IE7 mode.
If possible, I'd recommend switching to a better browser control like
CefSharp[
^] or
Geckofx[
^].