c# 运行时添加的控件有部分覆盖,怎么设置控件叠放的次序
4个回答
展开全部
C#不能设置叠放次序,但是能指定控件置顶,而且置顶设置是在原绘制基础上叠加。
举例说明,现在有UserPix1,UserPix2....UserPix10存放10张扑克牌图片,现在放在panel1里面,让10张牌洗成一牌像QQ游戏里面一样,代码如下:
for(int i=1;i<=10;i++)
{
PictrueBox px=(PictrueBox)this.panel1.Controls["UserPix"+i.ToString()];
px.BringToFront();
}
展开全部
右击要改变叠放次序的控件,点击置于顶层/置于底层。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
好像有 brintFont和brintBack吧,放置到最前和最后
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-10-06
展开全部
你可以动态生成控件,然后用程序控制每一个控件的显示位置
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询