我有LongListMultiSelector中的項目列表 - 如何處理選定的項目?如何處理LongListMultiSelector的選定項目?
我LongListMultiSelector XAML:
<tkit:LongListMultiSelector Name="longlist" SelectionChanged="longlist_SelectionChanged">
<tkit:LongListMultiSelector.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding Title}" FontSize="32" Tap="TextBlock_Tap"/>
</DataTemplate>
</tkit:LongListMultiSelector.ItemTemplate>
</tkit:LongListMultiSelector>
TextBlock的自來水事件處理代碼:
private void TextBlock_Tap(object sender, System.Windows.Input.GestureEventArgs e)
{
var itemTapped = (sender as FrameworkElement).DataContext as Book;
}
LongListMultiSelector SelectionChanged事件處理代碼:
private void longlist_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
}
我找到的解決方案here一部分,但是,如果至少有一個項目是選擇的問題那麼textblockTap事件不會處理 - longlist_SelectionChanged事件處理所有事情。我該如何解決這個問題?
你想知道所選項目的文字? –
是的,每當我點擊 –
好吧請參考答案 –