C# PictureBox如何才能不被GroupBox盖住

我做的是WinForm的项目,用C#开发。我现在有一个需求,PictureBox要用到GroupBox的位置,也就是说PictureBox是放到GroupBox内的。我现... 我做的是WinForm的项目,用C#开发。我现在有一个需求,PictureBox要用到GroupBox的位置,也就是说PictureBox是放到GroupBox内的。我现在遇到的难题是,图片放大以后会超过GroupBox的大小,因此会有一部分图片被GroupBox盖住。另外还有图片是放在右边的,所以放大以后图片只会显示一部分,大部分的图片都会因为GroupBox的大小不被显示。 展开
 我来答
予恋寻十1K
2011-04-13 · TA获得超过941个赞
知道小有建树答主
回答量:977
采纳率:50%
帮助的人:852万
展开全部
PictureBox既然是放在GroupBox之中的。又怎么能超出显示呢。要不被遮住,你就只有将图片压缩显示。或者可以试试背景透明。
追问
这是我的效果图,图片原本是小的,可以被放大显示的,图片有一部分没有显示出来,再点鼠标又会缩回去
追答
你把GroupBox的大小设置来和图片大小一样,应该就不会有这问题了吧!
a82800
2011-04-13
知道答主
回答量:5
采纳率:0%
帮助的人:0
展开全部
这个问题貌似无解,我也碰到这个问题,好久都没有解决,WINFORM还是有他的局限性的,如果功底够深的话,就自己重写GROUPBOX这个控件,这应该可以!
追问
通过后台改变控件的叠放次序你会弄吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
夜色华丽
2011-04-13 · TA获得超过664个赞
知道小有建树答主
回答量:800
采纳率:0%
帮助的人:400万
展开全部
- -!调用下
this.BringToFront();
不要把PictureBox放在GroupBox里面
更多追问追答
追问
被GroupBox盖住的问题我已经解决了,放大的时候把PictureBox给Remove掉,添加到Form里,缩小的时候再换过来
追答
你没必要非要加到GroupBox里吧。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
网上冲浪玩家
2011-04-13 · TA获得超过574个赞
知道小有建树答主
回答量:535
采纳率:100%
帮助的人:342万
展开全部
设置成自动改变大小的模式,图片属性SizeMode=AutoSize.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友ae8116d01
2011-04-13 · TA获得超过379个赞
知道答主
回答量:168
采纳率:0%
帮助的人:75.6万
展开全部
既然你把图片放到里面了,肯定不能超过它的大小撒
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友caef6e2bb
2011-04-13 · TA获得超过2425个赞
知道小有建树答主
回答量:1174
采纳率:0%
帮助的人:1398万
展开全部
GroupBox这个窗口控件是实现不了的,除非你重载GroupBox控件,或干脆自己写一个类似功能的算定义控件。如果你一定要用它的话,那么只有使用加载进来的图片的尺寸来动态设置GroupBox的尺寸。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式