ho il seguente codice:Maniglia scorrere verso l'alto, scorrere verso il basso, Swipe Sinistra e Destra Swipe Gestures in un'applicazione WinRT
public MainPage()
{
this.InitializeComponent();
this.ManipulationStarting += MainPage_ManipulationStarting;
this.ManipulationStarted += MainPage_ManipulationStarted;
this.ManipulationInertiaStarting += MainPage_ManipulationInertiaStarting;
this.ManipulationDelta += MainPage_ManipulationDelta;
this.ManipulationCompleted += MainPage_ManipulationCompleted;
}
void MainPage_ManipulationStarting(object sender, ManipulationStartingRoutedEventArgs e)
{
Debug.WriteLine("MainPage_ManipulationStarting");
}
void MainPage_ManipulationStarted(object sender, ManipulationStartedRoutedEventArgs e)
{
Debug.WriteLine("MainPage_ManipulationStarted");
}
void MainPage_ManipulationInertiaStarting(object sender, ManipulationInertiaStartingRoutedEventArgs e)
{
Debug.WriteLine("MainPage_ManipulationInertiaStarting");
}
void MainPage_ManipulationDelta(object sender, ManipulationDeltaRoutedEventArgs e)
{
Debug.WriteLine("MainPage_ManipulationDelta");
}
void MainPage_ManipulationCompleted(object sender, ManipulationCompletedRoutedEventArgs e)
{
Debug.WriteLine("MainPage_ManipulationCompleted");
}
Ma non ho idea su come utilizzare gli eventi di manipolazione. Qualcuno può descrivere come gestire i gesti scorrere verso l'alto, il basso, sinistra e destra?
Non ho lavorato con i gesti WinRT, ma una rapida occhiata all'MSDN. Scommetto che è possibile accedere a varie proprietà degli argomenti durante gli eventi "Delta" (o altri). Ad esempio, 'ManipulationDeltaRoutedEventArgs.Velocities' ha un set di dati relativi agli input di direzione/angolare/ridimensionamento dall'utente. Non posso dire se quello è "quello" che dovresti guardare, ma forse ti darà un inizio. –