永发信息网

怎么可以在vb画图时,picture的大小随着画出的图形大小变化

答案:2  悬赏:30  手机版
解决时间 2021-02-14 21:55
  • 提问者网友:浪荡绅士
  • 2021-02-13 21:22
用vb画出几个四方形,怎么样使picture的大小也随着我画出的图形大小一起变化呢?请各位高手指教

可是,我每次画的都不一定是一样大的,要是手动修改就比较麻烦了,shaosdh你说的第一种方法我没太明白,你能说详细一点点吗?
最佳答案
  • 五星知识达人网友:往事埋风中
  • 2021-02-13 21:47
这样设置是不行的。autosize必须在其中已有位图或像素填充时有效。而print、line等语句仅是内存绘制,并未真实形成位图。
目前有两个方法可以实现:
1、将绘画内容以位图格式存放在某一文件中,然后将这一文件重新读入,此时autosize属性有效
2、这个比较笨,将图片框相关属性进行修改,如height、width等,改为比你绘画的范围大,自然就成了。
全部回答
  • 1楼网友:行雁书
  • 2021-02-13 22:18
你好! 将图片框的AutoSize属性设为True,即Picture1.AutoSize = True 如有疑问,请追问。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯