2017-03-01 2 views

Antwort

0

Für RightTapped Ereignis können Sie RightTappedRoutedEventArgs Objekt erhalten. Von diesem können Sie die rechte angezapfte ListViewItemPresenter bekommen und Sie konnten das Einzelteil durch sein DataContext erhalten. Code wie folgt:

private void listViewDirectory_RightTapped(object sender, RightTappedRoutedEventArgs e) 
{ 
    ListViewItemPresenter itempresenter = e.OriginalSource as ListViewItemPresenter; 
    Person obj = (Person)itempresenter.DataContext;   
    Debug.WriteLine(obj.Name); 
} 

Wenn Sie nicht wollen, verwenden ListViewItemPresenter, FrameworkElement arbeitete.

+0

Hallo @Sunteen Wu: Ich kann ListViewItemPresenter nicht verwenden, da es in Windows Phone möglicherweise nicht verfügbar ist. :( – AppDev

+0

@AppDev Ich habe versucht, "ListViewItemPresenter" auf dem mobilen 10586 emulater, es kann gut funktionieren. Wenn Sie nicht verwenden möchten, ein 'FrameworkElement' kann auch funktionieren. Ich aktualisierte die Antwort Code mit 'FrameworkElement' hinzufügen –

+0

Wu: Es funktioniert! Ich habe FrameworkElement. Appeciate Ihre Hilfe, danke :) – AppDev