VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 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の横スクロールバーが消えてしまう。                    


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -