Xamarin表单:使用绝对布局边界设置动画
我的应用程序中有一个网格:-Xamarin表单:使用绝对布局边界设置动画,xamarin,xamarin.forms,portable-class-library,Xamarin,Xamarin.forms,Portable Class Library,我的应用程序中有一个网格:- <Grid x:Name="BookPagerContainer" IsVisible="false" ColumnSpacing="0" RowSpacing="0" AbsoluteLayout.LayoutBounds="0,1,1,AutoSize" AbsoluteLayout.LayoutFlags="XProportional,YProportional,WidthProportional"> <BoxView
<Grid x:Name="BookPagerContainer" IsVisible="false" ColumnSpacing="0" RowSpacing="0" AbsoluteLayout.LayoutBounds="0,1,1,AutoSize" AbsoluteLayout.LayoutFlags="XProportional,YProportional,WidthProportional">
<BoxView Color="{DynamicResource HeaderColor}" Opacity="0.5"></BoxView>
<Grid x:Name="BookPager" ColumnSpacing="0" RowSpacing="0" HorizontalOptions="Center" Padding="0,5,0,5">
<Grid.RowDefinitions>
<RowDefinition Height="Auto" />
</Grid.RowDefinitions>
</Grid>
</Grid>
但是它不起作用。如果要移动网格,可以使用TranslateTo extension方法 例如:
await _BookPagerContainer.TranslateTo(0, _BookPagerContainer.Height);
await _BookPagerContainer.TranslateTo(0, _BookPagerContainer.Height);