テキストボックスの値を取得したあと、その値を利用してピクチャボックスを再描画したいのですが、テキストボックスのイベントプロシージャ(KeyPress)からピクチャボックスのPaintイベントを呼び出すにはどのようにすればよいのでしょうか。
コードは以下のようなものです。よろしくお願いいたします。
Dim Value As Double = 1.0
Private Sub Text_Value_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles Value.KeyPress
If e.KeyChar = vbCr Then
e.Handled = True
Value = Val(Text_laser_vy.Text)
'PictureBox1_Paint(????)?
End If
End Sub
Private Sub PictureBox1_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles PictureBox1.Paint
Draw_main(e)
End Sub
> ピクチャボックスのPaintイベントを呼び出すには
http://dobon.net/vb/dotnet/control/refreshupdateinvalidate.html
>魔界の仮面弁士さん
ありがとうございました!!
ツイート | ![]() |