【发布时间】:2013-07-11 06:10:31
【问题描述】:
我一直在寻找这个问题的答案,但我发现的所有解决方案都无法正常工作。
这是问题所在。我有界面,基于如下网格:
| __________________________________|
|(v)expander |(v)expander |(v)expander | <- grid inside the row of main grid
|___________________________________|
| |
| |
| |
. . <- grid, stackpanel, etc. inside row
. .
. .
| |
|___________________________________|
|(^)expander | (^) expander | | <- grid inside the row of main grid
|___________________________________|
每个扩展器都放置在自己的边框上。
现在我希望扩展器扩展接口的其余部分。顶部扩展器向下扩展,底部扩展器向上扩展。我不能使用 RowSpan。我猜应该以某种方式使用 zIndex 来完成,但我尝试了很多但没有奏效。我将所有网格和边框 Panel.ZIndex 属性设置为 99,扩展器的内容设置在 ZIndex 上约 999。
有什么办法吗?
谢谢,
乔
【问题讨论】:
-
扩展器应该保持打开状态,还是应该关闭,类似于 ComboBox 的下拉菜单的工作方式?
-
好吧,两者都可以,但最好在您单击关闭之前一直保持打开状态。
标签: wpf grid overflow z-index expander