2015-01-31 2 views
0

У меня есть ListView, заполненный элементами, имеющими другой стиль, благодаря ItemTemplateSelector. В DataTemplates помещаются в app.xaml в RESSOURCES, как следующее:Обработчик событий на DataTemplate в App.xaml Windows Phone 8.1

<DataTemplate x:Key="FollowingOuterTemplate"> 
     <StackPanel Orientation="Horizontal" HorizontalAlignment="Stretch"> 
      <FlyoutBase.AttachedFlyout> 
       <MenuFlyout> 
        <MenuFlyoutItem Text="Delete" /> 
        <MenuFlyoutItem Text="Refresh" /> 
        <MenuFlyoutItem Text="Share" /> 
       </MenuFlyout> 
      </FlyoutBase.AttachedFlyout> 
      <StackPanel Orientation="Horizontal" HorizontalAlignment="Stretch"> 
       <StackPanel Orientation="Vertical" Width="282"> 
        <TextBlock Grid.Row="0" FontSize="33" Text="{Binding Pseudo}" Foreground="Gray" Height="46" Margin="0,0,-0.333,0"/> 
        <TextBlock Grid.Row="1" FontSize="20" Text="{Binding NomPrenom}" Foreground="#5bc5eb" Height="27" Margin="0,0,-0.333,0"/> 
        <TextBlock Grid.Row="2" FontSize="20" Text="Appuyez pour ne plus suivre" Foreground="#BCC6CC" Height="27" Margin="0,0,-0.333,0"/> 
       </StackPanel> 
       <StackPanel Orientation="Vertical" HorizontalAlignment="Stretch" Width="113"> 
        <Image Name="StatutContact" Height="43" Source="/Ressources/Images/checkedTests2.png" Stretch="Fill" Margin="0,20,0,0" Width="44" HorizontalAlignment="Center"/> 
       </StackPanel> 
      </StackPanel> 
     </StackPanel> 
    </DataTemplate> 

Так что теперь я хотел бы показать FlyoutBase прилагается меню когда я удерживанием. Но поскольку DataTemplate находится в app.xaml и запрещается добавлять обработчик событий (app.xaml.cs не имеет никакого конструктора, поскольку он не создает страницы). Я хотел бы добавить в StackPanel обработчик события Holding, к которому прикреплено меню FyloutBase.

Кто-нибудь знает, как достичь этого?

ответ

0

Не уверен, что если вы на самом деле просто не может сделать это, но Шон Kendrot предложил порт ContextMenuService в Silverlight Toolkit, которая получает вокруг проблемы on his Blog.

 Смежные вопросы

  • Нет связанных вопросов^_^