0
特定のリスト項目をクリックしたときに値(ID)を次のページに渡すことができません。Xamarin.forms ListView次のページへクリック
私のXAMLファイル
<ListView x:Name="Clublistview" HasUnevenRows="true" ItemSelected="OnItemSelected">
<ListView.ItemTemplate>
<DataTemplate>
<ViewCell Height="50">
<StackLayout BackgroundColor="White"
Orientation="Vertical">
<StackLayout Orientation="Horizontal">
<Image Source="{Binding Logo}" IsVisible="true" WidthRequest="50" HeightRequest="50"/>
</StackLayout>
</StackLayout>
</ViewCell>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
私.CSはあなたがCommandParameterが何にバインドされていない
async void OnItemSelected(object sender, SelectedItemChangedEventArgs e)
{
ListView btn = (ListView)sender;
int clubid = (int)btn.CommandParameter;
await Navigation.PushAsync(new DetailedClub(clubid));
}
ありがとうございます!できます!:) –