我需要在主窗口的顶部显示条纹以隐藏不需要的文物。这是一个紧急的解决方法,但也很高兴知道。我有两个主要的网格列,但是想要将条带相对于主窗口的客户区域定位在0,0并将其显示在两个网格列上。
我是否必须使用直接的Windows API调用,或者在WPF中是否可以使用某种分层或其他内容?
答案 0 :(得分:3)
这样的东西应该有效,顶部的固定高度网格高于所有其他子元素:
<Grid>
<Grid.ColumnDefinitions>
<!-- your column definitions -->
</Grid.ColumnDefinitions>
<!-- your regular child elements -->
<Grid Grid.ColumnSpan="2" HorizontalAlignment="Stretch" VerticalAlignment="Top"
Height="20">
<!-- the stripe content goes here -->
</Grid>
</Grid>