Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
PictureBoxに描画した画像の移動
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=16#CommentId134
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
永字
 (社会人)
投稿日時
2008/10/3 17:47:28
早速のご回答ありがとうございます。
ご指摘の通り、マップフォーム表示の際は以下のようにNewしています。
指定方法が違うのでしょうか?
'マップフォーム表示
Private Sub ToolStripMenuItemMap_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripMenuItemMap.Click
'表示させるフォームのインスタンスを作成
Dim musicForm As New mapForm()
'表示させるフォームを所有する
Me.AddOwnedForm(My.Forms.mapForm)
My.Forms.mapForm.Show()
End Sub
しかし、試しに
・本体側
My.Forms.mapForm.reMap();
・マップフォーム側
Public Sub reMap()
MessageBox.Show("ここを通った?")
Me.Invalidate()
End Sub
でマップフォームの関数を作って呼び出した所
メッセージボックスは表示されましたが、Paintイベントは発生しませんでした。
フォーム自体はちゃんと指定出来ていると思います。
ただ、画面の更新だけが無視されてしまうのは、何故なのでしょうか…。
よろしくお願い致します。