基本的にテキスト エディターであるユーザー コントロールを作成しました (OnPaint で Graphics.Drawstring を使用)。
AutoScroll = true と AutoScrollMinSize の値を適切に設定しました。すべてが正常に機能しています...
例外として、現在スクロールしているときにコントロール自体をスクロールしたいと思います(つまり、スクロールバーをクリックしてドラッグし、ドラッグしている間、コントロールはずっとスクロールする必要があります)。現時点では、スクロール バーを離したとき (マウスを上げたとき) にのみスクロールします。
_Scroll を実装してコントロールを無効にしようとしましたが、制御不能にちらつきます。
説明が難しいため、オンラインでこれに関する例を見つけることができません!
誰かが私を正しい方向に向けることができますか?