タイトル : Re: PictureBoxのスクロールについて 投稿日 : 2004/01/20(Tue) 15:50 投稿者 : ロッキー
[OSのVer]:Windows [VBのVer]:VB.NET > [OSのVer]:Windows XP [VBのVer]:VB.NET > > はじめまして。VB.NET初心者です。 > Form1のPictureBoxに四角形を繋げてグラフを作成し、各四角形をクリックすると、 > Form2に各四角形の詳細データを表示させるようにしています。 > Form2表示中もForm1は表示したままです。 > Form2を閉じた時のことで質問です。 > Form1のPictureBoxが大きい為スクロールさせているのですが、 > スクロールをしてPictureBoxの下の方の四角形をクリックして選択し、Form2を表示させ、 > Form2を閉じてForm1に戻った時に必ず、表示が一番左上(スクロールが戻った状態)に戻ってしま い > ます。 > これをForm2が表示された時のForm1と同じ場所を表示させたいのですが、どうしてもわかりません 。 > 助言を頂ければと思い投稿しました。よろしくお願いいたします。 Form2を閉じた後、Form1にフォーカスが移った場合 必ずForm1の下の関数が実行されます。 Private Sub Form_Activate() ?(ここの処理が問題) End Sub この関数上で、再表示させるような処理を行っていたら、スクロール は戻ってしまうはずです。 断言できないのですが、一様見直ししてみては。 |