投稿日 | : 2006/11/26(Sun) 14:05 |
投稿者 | : マユサマンサ |
Eメール | : |
URL | : |
タイトル | : 可変フォームのMSHFlexGridスクロールバーについて |
現在VB6.0にて開発をしています。
可変フォームの大きさの増減をMSHFlexGridの横幅に反映させる画面を開発していますが、
MSHFlexGridの横スクロールバーが消えてしまいます。
MSHFlexGridの大きさの増減に合わせてスクロールバーの再表示は行えるのでしょうか?
開発手順)
@ MSHFlexGridを使用しているフォームを「可変」にする
A MSHFlexGridの横にスクロールバーを表示するようにする。
B フォームのresizeで、フォームの大きさ増減をMSHFlexGridの横(Width)
の大きさに反映
GUIの動作)
@ フォームを表示(→初期表示は縦横スクロールバーが表示された状態)
A フォームの横を延ばす(→MSHFlexGridも横に伸びるが、スクロールバーが消える)
#初期表示モード(スクロールバーが表示される)
セルA セルB ‖セルC セルD
↑これ以降はスクロールバーを動かさないと表示されない
#フォームを横に伸ばす(セルC表示まで伸ばす)
セルA セルB|セルC ‖ セルD
☆MSHFlexGridの横スクロールバーが消えてしまう。