WPF容器控件如何盖住子控件?

V0lD 2013-08-27 05:36:00


蓝色的那个是Grid , Button.Margin 设置成了 -244,0,0,0
运行后,只要button没超过window的界面都还是能看到完整的button(button没被Grid的边界遮挡)


呼```本来是想来问问题的,发帖时无意中发现答案了

(button的父控件为pnl;pnl的父控件为root)
1.root的宽度必须是具体值,(通常)不能自动适应
2.pnl的宽度只要比root的大1就可以了

记录下,分享下,也许对做3D wall的人有帮助
http://www.flashloaded.com/flashcomponents/3dwall/example1.html
...全文
291 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
cheng2005 2013-08-27
  • 打赏
  • 举报
回复
引用 2 楼 doncle000 的回复:
[quote=引用 1 楼 wddw1986 的回复:] Panel.ZIndex就是干这个事情的啊 http://msdn.microsoft.com/zh-cn/library/system.windows.controls.panel.zindex.aspx
Panel.ZIndex?这个是同级别的panle之间才设置的吧?容器控件与自身的子控件怎么设置?貌似子控件(类似button)没有ZIndex附加属性[/quote] 自己好好看看说明,动手试试,研究研究再回我。
V0lD 2013-08-27
  • 打赏
  • 举报
回复
引用 2 楼 doncle000 的回复:
[quote=引用 1 楼 wddw1986 的回复:] Panel.ZIndex就是干这个事情的啊 http://msdn.microsoft.com/zh-cn/library/system.windows.controls.panel.zindex.aspx
Panel.ZIndex?这个是同级别的panle之间才设置的吧?容器控件与自身的子控件怎么设置?貌似子控件(类似button)没有ZIndex附加属性[/quote] 搞错了,是设置了也没用
V0lD 2013-08-27
  • 打赏
  • 举报
回复
引用 1 楼 wddw1986 的回复:
Panel.ZIndex就是干这个事情的啊 http://msdn.microsoft.com/zh-cn/library/system.windows.controls.panel.zindex.aspx
Panel.ZIndex?这个是同级别的panle之间才设置的吧?容器控件与自身的子控件怎么设置?貌似子控件(类似button)没有ZIndex附加属性
cheng2005 2013-08-27
  • 打赏
  • 举报
回复

110,535

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧