【发布时间】:2019-01-07 15:04:38
【问题描述】:
如何去除 CarouselView-xamarin 表单中项目之间的空间?
我想删除项目之间的空格
<control:CarouselView
x:FieldModifier="teste"
ItemsSource="{Binding Itens}"
AbsoluteLayout.LayoutFlags="All"
HeightRequest="150"
WidthRequest="250"
Position="{Binding Position}">
<b:Interaction.Behaviors>
<b:BehaviorCollection>
<b:EventToCommand EventName="PositionSelected" Command="{Binding OnPositionSelectedCommand}" />
</b:BehaviorCollection>
</b:Interaction.Behaviors>
<control:CarouselView.ItemTemplate>
<DataTemplate >
<ContentView >
<AbsoluteLayout WidthRequest="50" HeightRequest="50">
<StackLayout Padding="10,10,10,10" AbsoluteLayout.LayoutFlags="All" AbsoluteLayout.LayoutBounds="0, 1, 1, 1" VerticalOptions="Center">
<Label Text="{Binding Titulo}" HorizontalTextAlignment="Center" TextColor="{StaticResource CadastroBackground}" FontSize="40" HorizontalOptions="CenterAndExpand" />
</StackLayout>
</AbsoluteLayout>
</ContentView>
</DataTemplate>
</control:CarouselView.ItemTemplate>
</control:CarouselView>
【问题讨论】:
-
欢迎来到 StackOverflow。您可以使用属性 InterPageSpacing 控制页面之间的空间。将其设置为零,这应该可以解决您的问题
-
是的,但是我在哪里使用该属性?
标签: xamarin.forms