Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questa piattaforma Android controlla la transizione usata all'apertura di un oggetto SwipeView. Viene utilizzato in XAML impostando la SwipeView.SwipeTransitionMode proprietà associabile su un valore dell'enumerazione SwipeTransitionMode :
<ContentPage ...
xmlns:android="clr-namespace:Xamarin.Forms.PlatformConfiguration.AndroidSpecific;assembly=Xamarin.Forms.Core" >
<StackLayout>
<SwipeView android:SwipeView.SwipeTransitionMode="Drag">
<SwipeView.LeftItems>
<SwipeItems>
<SwipeItem Text="Delete"
IconImageSource="delete.png"
BackgroundColor="LightPink"
Invoked="OnDeleteSwipeItemInvoked" />
</SwipeItems>
</SwipeView.LeftItems>
<!-- Content -->
</SwipeView>
</StackLayout>
</ContentPage>
In alternativa, può essere usato da C# usando l'API Fluent:
using Xamarin.Forms.PlatformConfiguration;
using Xamarin.Forms.PlatformConfiguration.AndroidSpecific;
...
SwipeView swipeView = new Xamarin.Forms.SwipeView();
swipeView.On<Android>().SetSwipeTransitionMode(SwipeTransitionMode.Drag);
// ...
Il SwipeView.On<Android> metodo specifica che questa specifica della piattaforma verrà eseguita solo in Android. Il SwipeView.SetSwipeTransitionMode metodo , nello spazio dei Xamarin.Forms.PlatformConfiguration.iOSSpecific nomi , viene usato per controllare la transizione usata durante l'apertura di un oggetto SwipeView. L'enumerazione SwipeTransitionMode fornisce due valori possibili:
Revealindica che gli elementi di scorrimento rapido verranno visualizzati mentre ilSwipeViewcontenuto è stato eseguito rapidamente ed è il valore predefinito dellaSwipeView.SwipeTransitionModeproprietà.Dragindica che gli elementi di scorrimento rapido verranno trascinati nella visualizzazione mentre ilSwipeViewcontenuto viene trascinato rapidamente.
Inoltre, il SwipeView.GetSwipeTransitionMode metodo può essere usato per restituire l'oggetto SwipeTransitionMode applicato all'oggetto SwipeView.
Il risultato è che un valore specificato SwipeTransitionMode viene applicato a SwipeView, che controlla la transizione usata durante l'apertura di SwipeView:
