目次

コントロールがフォームからはみ出した場合、フォームに自動でスクロールバーを表示しスクロールできるようにする - C#

フォームからコントロールをはみ出して配置した際に、フォームにスクロールバーを表示させスクロールできるようにしたい場合があります。
FormコントロールのAutoScrollプロパティをTrueに設定すると、コントロールがフォームをはみ出した場合に自動でスクロールする動作にできます。


AutoScrollプロパティをTrueに設定した場合、デザイナ画面でもフォームからコントロールがはみ出すとスクロールバーが自動で表示されます。

実行結果

アプリケーションを実行します。下図の画面が表示されます。コントロールがフォームからはみ出しているためスクロールバーが表示されます。


スクロールバーを動かすとフォーム内部の表示領域がスクロールされます。

著者
iPentecのメインプログラマー
C#, ASP.NET の開発がメイン、少し前まではDelphiを愛用
掲載日: 2012-04-29
iPentec all rights reserverd.