• 全部
  • VBS
  • .NET技术
  • VBA
  • VB网络编程
  • VB多媒体
  • VB数据库
  • VB控件
  • VB COM/DCOM
  • VB基础类
  • VB API
  • 问答

我为Mdi父窗体添加了一个Picturebox控件但它会遮住子窗体,有无办法使它不遮住子窗体.

gzwlj2002 2005-03-26 05:39:25
我也试过用你窗体的BackgroundImage属性但这样效果不好,而且似乎很耗资源,谢谢,
...全文
188 点赞 收藏 9
写回复
9 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
mademelaugh 2005-04-26
这个问题我也在关注
回复
yoyo83 2005-04-26
你是要给父窗体设置背景图片吗?
Me.BackgroundImage = Image.FromFile("..\b1.jpg")
回复
gzwlj2002 2005-03-28
再提一次
回复
haoco 2005-03-27
up
回复
tihua 2005-03-26
同感
回复
gzwlj2002 2005-03-26
To:Sunmast(速马|AIR SUPPLY!)
我试了确实BackgroundImage属性会比PictureBox控件差,画面会出现明显的延时现象,但PictureBox控件没这个问题
回复
gzwlj2002 2005-03-26
谢谢 hamadou(闵峰),可如果这样,Mdi子窗体的许多特性就都用不上了呀
回复
速马 2005-03-26
把form作为子控件加到picturebox上是不可行的

为啥设置BackgroundImage会很耗资源,除非图片本身太大
回复
hamadou 2005-03-26
Dim newform As New Form2()
newform.TopLevel = False
Me.PictureBox1.Controls.Add(newform)
newform.Show()

'//////////不过你有没有想过,如果最大化子窗体(也不是子窗体了,是一种模拟了。)那么有可能我们不能看到子窗体上的一些控件,因为picturebox没有滚动条啊!你可以在一个panel上一个picturebox,然后使用上面的方法。因为panel是可以有滚动条的。
回复
相关推荐
发帖
VB
创建于2007-09-28

1.6w+

社区成员

VB技术相关讨论,主要为经典vb,即VB6.0
申请成为版主
帖子事件
创建了帖子
2005-03-26 05:39
社区公告
暂无公告