VB2010で、2つめのフォームを表示させると、フォームを閉じるまで1
VB2010で、2つめのフォームを表示させると、フォームを閉じるまで1つめのフォームの操作ができないのですが、どなたか解決方法を御存じないでしょうか。
よろしくお願いします。
Form1のピクチャーボックスに描いた折れ線グラフ上のカーソル(Form11)が、
マウスの動きに合わせてグラフ線上をたどっていくようにしようとしています。
【Form1のボタンを押すと2つめのフォームを呼び出す】
Dim Mark As New Form11
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
'グラフカーソル表示
Mark.Show()
【呼び出されたフォームのコード】
Imports System.Drawing
Public Class Form11
Private Sub Form2_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles Me.Paint
'フォームのクライアント領域のサイズを設定
Me.ClientSize = New System.Drawing.Size(20, 20)
'カーソルを描く
Dim MarkPen As New Pen(Color.Red, 1)
Dim g As Graphics = e.Graphics
g.DrawEllipse(MarkPen, 0, 0, 20, 20) '円の描画
Me.TopMost = True '最全面
Me.TransparencyKey = Me.BackColor '透明色の設定
Me.FormBorderStyle = Windows.Forms.FormBorderStyle.None '枠なし
End Sub
End Class
お礼
ありがとうございました! ばっちりです。