【发布时间】:2017-05-23 08:21:26
【问题描述】:
我们的 itemSource 来自 json 数据,我们对其进行反序列化,以便将其放入 Xaml 列表视图中,但我无法获取被点击的单元格的值。
这是我的 .cs
List<Debtor> ro = JsonConvert.DeserializeObject<List<Debtor>>(filteredResult2);
//UPDATE LISTVIEW
CustListView.ItemsSource = ro;
CustListView.ItemSelected += async (sender, e) =>
{
await DisplayAlert("Selected", e.SelectedItem.ToString() + " was selected.", "OK");
// await Navigation.PushAsync(new SalesHeaderPage());
};
这是我的 .xaml
<ListView x:Name="CustListView">
<ListView.ItemTemplate>
<DataTemplate>
<ViewCell >
<StackLayout Orientation="Vertical" Padding="8,0,8,0">
<Label Text="{Binding debtor_name}" TextColor="#000" FontSize="14" LineBreakMode="TailTruncation" />
</StackLayout>
</ViewCell>
</DataTemplate>
</ListView.ItemTemplate>
【问题讨论】:
标签: android xaml xamarin xamarin.forms portable-class-library