Janus Controls ExplorerBar を含むコントロールで少し問題が発生しました。この ExplorerBar-Instance のサイズは、最大値よりもはるかに大きくなっています。コントロールのサイズ。スクロールバーが自動的に表示されます。
このコントロールでの通常のスクロール (スクロールホイールまたはスクロールバーのボタンによる) は大したことではなく、非常にスムーズに行われます。しかし、スクロールバーをマウスで上下にドラッグしてスクロールすると、スクロール中にコントロールがちらつきます。スクロールバーを離すと、すぐにペイントします。
したがって、私の考えは、ExplorerBar の Scroll-Event にフックして、自分でスクロールをスムーズにすることでした ( MyExplorerBar
からクラスを派生させJanus.Windows.ExplorerBar.ExplorerBar
ます)。しかし、スクロールイベントはありません。OnScroll
また、オーバーライドできるメソッドがあるかどうかも試しました。しかし、何もありません。
ここで質問するのは良い考えだと思いました。ここでは常に良い回答が得られたからです。この問題を解決する方法を知っていますか? 誰かが同じまたは同様の問題を抱えていますか?