ページコントロールでスクロールバーを使用したい

解決


k_yosida  2004-05-14 05:21:03  No: 8942  IP: [192.*.*.*]

ページコントロール内のタブシート上に画像を表示し、画像処理をするプログラムを作成しています。ページコントロールのAlignはalClientにしています。画像が大きい場合、スクロールバーが表示されず、画像の下のほうが切れてしまっているのですが、画像が大きい場合、スクロールバーを表示させ、画像すべてを見えるようにするにはどうすればよいのでしょうか?プロパティをいろいろ変えてみたのですがうまくいかないのでよろしくお願いいたします。

編集    削除
にしの  2004-05-14 05:46:03  No: 8943  IP: [192.*.*.*]

ページコントロールに、TScrollBoxを貼り付けて、その中にImageを貼り付けておくというのではだめでしょうか。

編集    削除
k_yosida  2004-05-14 05:56:01  No: 8944  IP: [192.*.*.*]

フォーム上にTimageを貼り付けて画像を表示させる時は画像が大きいと自動的にスクロールバーがでますよね。そのような感じで画像が大きい時にスクロールバーが出るようにしたいんです。

編集    削除
にしの  2004-05-14 06:24:01  No: 8945  IP: [192.*.*.*]

TScrollBoxの中にTImageを
Left := 0;
Top := 0;
AutoSize := True;
で貼り付けてみてください。

編集    削除
k_yosida  2004-05-14 06:43:35  No: 8946  IP: [192.*.*.*]

できました。にしの様丁寧に教えていただきありがとうございました。

編集    削除