Я хочу создать фон с верхними 48 пикселями одного цвета, а все под ним - другим цветом.Я создал стиль, но он ломает телефон с «XamlParseException», когда я пытаюсь его использовать.
<Style x:Key="BackgroundStyle" TargetType="Grid">
<Setter Property="Background">
<Setter.Value>
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="48" />
<RowDefinition Height="Auto" />
</Grid.RowDefinitions>
<Grid Grid.Row="0" Background="Green" />
<Grid Grid.Row="1" Background="Yellow" />
</Grid>
</Setter.Value>
</Setter>
</Style>
Возможно ли сделать что-то подобное в xaml, или мне нужно использоватьизображение в качестве фона для создания этого эффекта?