Xamarin.forms Xamarin表单更改MenuItem的文本

Xamarin.forms Xamarin表单更改MenuItem的文本,xamarin.forms,menuitem,Xamarin.forms,Menuitem,是否可以在列表视图中更改单击菜单项时的文本,如将其从完成更改为不完整?尝试使用ItemTapped事件 这个例子应该有用,但我没有测试它 XAML <ListView ItemsSource="{Binding MyList}" ItemTapped="OnItemTapped"> <ListView.ItemTemplate> <DataTemplate>

是否可以在列表视图中更改单击菜单项时的文本,如将其从完成更改为不完整?

尝试使用ItemTapped事件

这个例子应该有用,但我没有测试它

XAML

<ListView ItemsSource="{Binding MyList}" ItemTapped="OnItemTapped">
                <ListView.ItemTemplate>
                    <DataTemplate>
                        <ViewCell>
                            <ViewCell.View>
                                <StackLayout Orientation="Vertical">
                                    <Label Text="Incomplete"/>
                                </StackLayout>
                            </ViewCell.View>
                        </ViewCell>
                    </DataTemplate>
                </ListView.ItemTemplate>
            </ListView>
更多信息:

您能解释一下吗,然后粘贴代码..谢谢
    public void OnItemTapped (object o, ItemTappedEventArgs e)
        {
            var listElement = e.Item as ListElement;
            if(listItem.Text == "Incomplete")
            {
               listElement.Text = "Complete";
            }
            else
               listElement.Text = "Incomplete"; 
        }