VB 运行时如何使picture控件随窗体放大缩小

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VB 运行时如何使picture控件随窗体放大缩小相关的知识,希望对你有一定的参考价值。

我在PictureBox里画实时曲线, 问题是在运行时,当鼠标点窗体右下角调整其大小时,怎样才能让picture控件及曲线等比例放大或缩小呢?请前辈们指点。

参考技术A 在窗体Resize事件中根据窗体的宽度改变控件的宽高就行了。
例如
Private
Sub
Form_Resize()
picture1.width=form1.width/10
picture1.height=form1.height/10
这样控件根据窗体的大小缩放。同样,相对位置也可以这样

winform窗体的实现单击按钮实现图片放大缩小

参考技术A 放大也要有范围哦,超多一定的范围之后就是越来越小。一直单击越来越大,超过一定的范围就是越来越小,只有这样,才可以比较简答的实现。 参考技术B 改变属性,要是你想每次点击按钮都改变图片大小,那就进去编写程序了,,,追问

要是有这么简单我还用在百度上求助,就是类似于图片查看器的那种效果,有放大,缩小,上一张,下一张,有鼠标移动事件,触发事件的时候可以随意拖动图片

参考技术C 改变图片的width,height属性不就可以了?追问

要是有这么简单我还用在百度上求助,就是类似于图片查看器的那种效果,有放大,缩小,上一张,下一张,有鼠标移动事件,触发事件的时候可以随意拖动图片

以上是关于VB 运行时如何使picture控件随窗体放大缩小的主要内容,如果未能解决你的问题,请参考以下文章

请教C#WPF如何让控件随窗体尺寸放大缩小

vb窗体最大化最小化时,picturebox如何随之变大变小

VB中如何实现图片自动缩放

VS控件大小随窗体大小等比例放大或缩小

vb中如何使窗体和控件的相对位置不发生改变

winform窗体的实现单击按钮实现图片放大缩小