永发信息网

怎么用vb的PictureBox控件显示不同的图片?

答案:2  悬赏:80  手机版
解决时间 2021-03-10 23:09
  • 提问者网友:锁深秋
  • 2021-03-10 13:34
要用3个command按钮,每点一个按钮就会在同一个picture里显示对应的图片。该怎么写?不要纯代码,要有文字说明。不然image也行啊。
最佳答案
  • 五星知识达人网友:长青诗
  • 2021-03-10 13:58
似乎得使用三个image控件 把每个控件完全重叠在一起 然后用每个image的visible(可见)属性来实现


比如:
Private Sub Command1_Click()
Image1.Visible = True
Image2.Visible = False
Image3.Visible = False
End Sub
Private Sub Command2_Click()
Image1.Visible = False
Image2.Visible = True
Image3.Visible = False
End Sub
Private Sub Command3_Click()
Image1.Visible = False
Image2.Visible = False
Image3.Visible = True
End Sub

望采纳
全部回答
  • 1楼网友:底特律间谍
  • 2021-03-10 14:15
因为picturebox控件默认是有边框的,width和height属性的值是整个控件包括边框的宽和高,多出来的就是边框的宽度。要得到picturebox的显示区域的宽和高可以使用scalewidth属性和scaleheight属性。或者修改picturebox的borderstyle属性设成无边框。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯