在vb中自己做了个画曲线程序,

来源:百度知道 编辑:UC知道 时间:2024/05/28 17:36:20
在vb中自己做了个画曲线程序,曲线是画在picture控件上的,请问如何在窗口(最大化或者)变大变小的时候,picture控件随窗口变化而变化!
就是大小,也就是保持和窗口的比例.窗口变大时候PICTURE也随着按比例变大!FORM中怎么没有onresize()这个选项?

无论是位置变化还是大小变化,都可以在 sub form_onresize()中设置。

sub form_onresize()
picture1.width=form1.width-x 控件宽度适合窗体宽度
picture1.height=form1.height-x 高度适应
//
picture1.left=(form1.width-picture1.width)/2 大小不变,水平位置居中
picture1.top=(form1.height-picture1.height)/2 大小不变,垂直位置居中

end sub

是位置变化还是大小变化?你应该讲清楚了。