我們的itemSource來自json數據,我們將其反序列化,以便我們可以將它放入Xaml listview中,並且我無法獲取正在挖掘的單元格的值。如何獲取正在挖掘的ListView單元格的數據
這是我的.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>
非常感謝,它的工作! –