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