如何只为网格的一行着色?

时间:2014-08-21 07:33:42

标签: c# xaml grid windows-store-apps

我正在创建小型浏览器作为用户控件。我想只为一行着色,因为我正在将地址栏移动到网格底部。我尝试更改Background中的RowDefinitions,但XAML中没有此类属性。

那怎么做?

1 个答案:

答案 0 :(得分:1)

这是正确的,你不应该在RowDefinitions中设置背景。 例如,您可以使用网格来执行此操作。

这是一个小例子:

    <Grid>
      <Grid.RowDefinitions>
        <RowDefinition Height="Auto" />
        <RowDefinition Height="Auto" />
      </Grid.RowDefinitions>

      <Grid Grid.Row="0"
          Background="AliceBlue" />
    </Grid>