【发布时间】:2016-07-13 11:20:17
【问题描述】:
单击特定列表项时,我无法将值(id)传递到下一页。
我的 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 文件
async void OnItemSelected(object sender, SelectedItemChangedEventArgs e)
{
ListView btn = (ListView)sender;
int clubid = (int)btn.CommandParameter;
await Navigation.PushAsync(new DetailedClub(clubid));
}
【问题讨论】:
标签: c# xaml xamarin.forms