Xaml 如何在Xamarin表单中扩展一个内容视图而另一个内容视图具有固定高度
我有两个内容视图一个接一个,其中一个视图具有固定高度,另一个视图应填充并展开父视图。 我试过以下几件事: 在StackLayout内使用2个内容视图,垂直选项为“结束”Xaml 如何在Xamarin表单中扩展一个内容视图而另一个内容视图具有固定高度,xaml,xamarin,xamarin.forms,Xaml,Xamarin,Xamarin.forms,我有两个内容视图一个接一个,其中一个视图具有固定高度,另一个视图应填充并展开父视图。 我试过以下几件事: 在StackLayout内使用2个内容视图,垂直选项为“结束” 我希望图像中的空白处填充红色内容视图。如上所述,在StackLayout上使用VerticalOptions=“FillAndExpand”可能会满足您的需要 另一种方法是使用网格而不是StackLayout,如下所示: <Grid VerticalOptions="FillAndExpand"> <
我希望图像中的空白处填充红色内容视图。如上所述,在StackLayout上使用VerticalOptions=“FillAndExpand”可能会满足您的需要 另一种方法是使用网格而不是StackLayout,如下所示:
<Grid VerticalOptions="FillAndExpand">
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="66"/>
</Grid.RowDefinitions>
<ContentView x:Name="red_ContentView" BackgroundColor="Red" Grid.Row="0">
</ContentView>
<ContentView x:Name="blue_ContentView" BackgroundColor="Blue" Grid.Row="1">
</ContentView>
</Grid>
您在StackLayout上尝试过VerticalOptions=“FillAndExpand”吗?
<Grid VerticalOptions="FillAndExpand">
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="66"/>
</Grid.RowDefinitions>
<ContentView x:Name="red_ContentView" BackgroundColor="Red" Grid.Row="0">
</ContentView>
<ContentView x:Name="blue_ContentView" BackgroundColor="Blue" Grid.Row="1">
</ContentView>
</Grid>