Xaml 列表视图中的菜单项未显示Xamarin

Xaml 列表视图中的菜单项未显示Xamarin,xaml,xamarin,Xaml,Xamarin,我刚刚开始学习Xamarin,在创建listview时遇到了一个问题。我想在列表中的每个项目下面创建一个按钮,因此我看到Xamarin为您提供了创建按钮MenuItem的选项,但是当我显示视图时,它不会显示在任何地方。这是listView的代码,我相信其余的代码是没有必要的,但如果是,我会编辑 <ListView x:Name="lvActivities" HasUnevenRows="True" Relati

我刚刚开始学习Xamarin,在创建listview时遇到了一个问题。我想在列表中的每个项目下面创建一个按钮,因此我看到Xamarin为您提供了创建按钮MenuItem的选项,但是当我显示视图时,它不会显示在任何地方。这是listView的代码,我相信其余的代码是没有必要的,但如果是,我会编辑

                    <ListView x:Name="lvActivities" HasUnevenRows="True"
                    RelativeLayout.XConstraint="{ConstraintExpression
                Type=RelativeToParent, Property=Width, Factor=0,Constant=0}"
                    RelativeLayout.YConstraint="{ConstraintExpression
                Type=RelativeToParent, Property=Height, Factor=0.2,Constant=0}"
                    RelativeLayout.WidthConstraint="{ConstraintExpression
                Type=RelativeToView, Property=Width, Factor=1, Constant=0,ElementName=rlAlumnInfo}"
                    RelativeLayout.HeightConstraint="{ConstraintExpression
                Type=RelativeToParent, Property=Height, Factor=0.76, Constant=0}">
                    <ListView.ItemTemplate >
                        <DataTemplate >
                            <ViewCell >
                                <Grid >
                                    <Grid.ColumnDefinitions>
                                        <ColumnDefinition Width="*"/>
                                        <ColumnDefinition Width="*"/>

                                    </Grid.ColumnDefinitions>
                                    <Grid.RowDefinitions>
                                        <RowDefinition Height="*"/>
                                        <RowDefinition Height="*"/>
                                    </Grid.RowDefinitions>

                                    <Label Text="{Binding title}" FontSize="20" Grid.Row="0" Grid.Column="0" Margin="5,5,5,5" />


                                    <StackLayout Grid.Row="0" Grid.Column="1" Orientation="Horizontal" Margin="5,5,5,5">
                                        <Label Text="Aula :" FontSize="20"/>
                                        <Label Text="{Binding cRoom}" FontSize="20" Margin="8,0,0,0"/>
                                    </StackLayout>
                                    <StackLayout Grid.Row="1" Grid.Column="0" Orientation="Horizontal" Margin="5,5,5,5" Grid.ColumnSpan="2">
                                        <Label Text="Dia :" FontSize="20"/>
                                        <Label Text="{Binding dateHour}" FontSize="20" Margin="8,0,0,0"/>
                                    </StackLayout>
                                </Grid>

                                <ViewCell.ContextActions>
                                    <MenuItem Text="Eliminar"  Clicked="deleteActivity_Clicked" CommandParameter="{Binding .}"/>
                                </ViewCell.ContextActions>
                            </ViewCell>
                        </DataTemplate>
                    </ListView.ItemTemplate>
                </ListView>


Hi,您测试的是哪个平台设备(iOS/Android)?你检查过它是否有效吗。你也可以在这里显示你的示例链接,我会检查它。我已经检查了本地站点的共享代码,没有问题。我想你可以检查Xamarin.Forms的版本是否是最新的。通过在iOS上向左滑动或在Android上长按可以看到ContextActions