在以下 XAML 中,当在TextBlock
中选择any 时LongListMultiSelector
,它会TextBlock
停止接收Tap
事件(和任何其他手势事件),但当我再次点击它时会变为未选中状态。我怎样才能改变这种行为,无论它的选择状态如何,它TextBlock
都会始终响应?Tap
<toolkit:LongListMultiSelector ItemsSource="{Binding Items}">
<toolkit:LongListMultiSelector.ItemTemplate>
<DataTemplate>
<!-- When TextBlock is selected, Debug_WriteLine_Tapped does not get called -->
<TextBlock Text="{Binding name}" Tap="Debug_WriteLine_Tapped" />
</DataTemplate>
</toolkit:LongListMultiSelector.ItemTemplate>
</toolkit:LongListMultiSelector>
基本上我正在寻找的是一种类似于标准邮件应用程序的行为,在选择一堆字母后,他们仍然会收到Tap
事件,因为我仍然可以展开/折叠其中任何一个(除了在我的情况下它是一个简单TextBlock
的 s 而不是ExpanderView
s)。