0

我如何知道是否ContextActions出现在我的 Android 设备上?

我想接收来自.ListView

4

1 回答 1

0

使用Clicked事件:

<ViewCell.ContextActions>
    <MenuItem
        Icon="chat.png"
        CommandParameter="{Binding .}"
        Text="Chat"
        Clicked="Handle_Chat_Tapped">
    </MenuItem>
</ViewCell.ContextActions>

在后面的代码中处理事件,如下所示:

void Handle_Chat_Tapped(object sender, System.EventArgs e)
{
    var menuItem = sender as MenuItem;
    // whatever you want to do here
}

在 Xamarin 文档中阅读有关该主题的更多信息:https ://developer.xamarin.com/guides/xamarin-forms/user-interface/listview/interactivity/#Context_Actions

于 2018-01-18T07:33:48.523 回答