1

我需要在主窗口顶部显示一条条纹以隐藏不需要的伪影。这是一个紧急的解决方法,但也很高兴知道。我有两个主要的网格列,但想将条带定位在相对于主窗口的客户区的 0,0 处,并让它显示在两个网格列中。

我是否必须求助于直接的 Windows API 调用,或者这在 WPF 中是否可能,带有某种分层或其他东西?

4

1 回答 1

3

像这样的东西应该可以工作,在所有其他子元素上方的顶部有一个固定高度的 Grid :

<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>
于 2014-06-20T07:41:13.437 回答