私はこれを持っていますLongListSelector
:
<Controls:LongListSelector Height="Auto" x:Name="playlistList" HorizontalContentAlignment="Stretch" SelectionChanged="DidPressSelectItem"
GroupHeaderTemplate="{StaticResource AddrBookGroupHeaderTemplate}"
LayoutMode="List"
IsGroupingEnabled="true" HideEmptyGroups="True">
<Controls:LongListSelector.ItemTemplate>
<DataTemplate>
<local:SearchTemplateSelector Content="{Binding}" HorizontalContentAlignment="Stretch">
<toolkit:ContextMenuService.ContextMenu>
<toolkit:ContextMenu Loaded="ContextMenu_Load" Unloaded="ContextMenu_Unload">
</toolkit:ContextMenu>
</toolkit:ContextMenuService.ContextMenu>
<local:SearchTemplateSelector.Top100PlaylistTemplate>
........
</local:SearchTemplateSelector.Top100PlaylistTemplate>
<local:SearchTemplateSelector.PlaylistTemplate>
..............
</local:SearchTemplateSelector.PlaylistTemplate>
</local:SearchTemplateSelector>
</DataTemplate>
</Controls:LongListSelector.ItemTemplate>
</Controls:LongListSelector>
そして、私はすべてのアイテムに長押しドロップダウンメニューを持っています.また、いくつかの種類がありTemplateSelector
ます.ドロップダウンメニューがテンプレートの1つでのみ機能することを選択できるようにしたいと考えています. どうすれば達成できますか?