0

在一个表单中,我有一个图片框和矩形结构,

Dim RcDraw As Rectangle

我填充了这个结构的 x 和 y 属性

RcDraw.X = 10    
RcDraw.Y = 10

我需要执行图片框的绘制事件才能看到图片框中的矩形,我该怎么做?

4

1 回答 1

1

使用 的Invalidate 方法PictureBox您还需要将Heightand分配Width给您的矩形

PictureBox1.Invalidate()

然后在你的Picturebox's Paint EventHandler你会做这样的事情。

e.Graphics.DrawRectangle(Pens.Black, RcDraw)

或者如果你想填充它。

e.Graphics.FillRectangle(Brushes.Black, RcDraw)
于 2013-06-26T18:23:02.150 回答