2017-04-05 18 views
2

メニューコンテキストアクションでXF listviewを使用し、タップで選択したビューセルを使用します。 TapGestureReconizerを実装したときにコンテキストアクションが機能しません。Xamarinフォームのlistviewコンテキストアクションが詳細では機能しない

私のコードはここにある:

<ListView x:Name="PaymentCardsListView" 
     CachingStrategy="RecycleElement" 
     ItemsSource="{Binding PaymentCardsList}" 
     SelectedItem="{Binding SelectedPaymentCard, Mode=TwoWay}"> 
     <ListView.ItemTemplate> 
      <DataTemplate> 
       <ViewCell> 
        <ViewCell.ContextActions> 
         <MenuItem Command="{Binding Path=BindingContext.EditCommand, Source={x:Reference PaymentCardsListView}" 
          CommandParameter="{Binding .}" 
          Text="Edit"/> 
         <MenuItem Command="{Binding Path=BindingContext.DeleteCommand, Source={x:Reference PaymentCardsListView}" 
          CommandParameter="{Binding .}" 
          IsDestructive="true" 
          Text="Delete"/> 
        </ViewCell.ContextActions> 
        <StackLayout Orientation="Horizontal"> 
         <StackLayout.GestureRecognizers> 
          <TapGestureRecognizer Command="{Binding Path=BindingContext.DetailCommand, Source={x:Reference PaymentCardsListView}" 
           CommandParameter="{Binding .}"/> 
         </StackLayout.GestureRecognizers> 
         <StackLayout Orientation="Vertical"> 
          <Label Text="{Binding Name}"/> 
          <Label Text="{Binding Number}"/> 
          <StackLayout Orientation="Horizontal"> 
           <Label Text="Expiry Date: "/> 
           <Label Text="{Binding ExpMonth}"/> 
           <Label Text="/"/> 
           <Label Text="{Binding ExpYear}"/> 
          </StackLayout> 
         </StackLayout> 
        </StackLayout> 
       </ViewCell> 
      </DataTemplate> 
     </ListView.ItemTemplate> 
    </ListView> 

私は、コンテキストメニューとstacklayoutタップで作業する必要があります。 これはどのように実装する必要がありますか?

iOSで動作します。 問題はAndroidのみです。

答えて

0

bugzillaに確認されたバグが見つかりました。

https://bugzilla.xamarin.com/show_bug.cgi?id=46363

私はウォークスルーを考えています。 これらのうちの1つは、アンドロイド用のビューセル用のカスタムレンダラーを作成し、表示カスタムメニュー用のLongPressをオーバーライドします。

+0

解決策が見つかった場合は、自分の回答を受け入れることができます。 – testing

関連する問題