提问者:小点点

在ListView中,我如何根据我点击的列表项打开不同的URL?


我正在为我的项目使用Xamarin.Forms中的ListView。 我有一个列表,其中每个对象MyObject都有一个单独的URL属性。 该列表用作ListView的ItemsSource。 当点击时,我如何让每个列表项打开它已分配给的URL?


共1个答案

匿名用户

使用ItemSelected事件

protected void ListView_ItemSelected(object sender, SelectedItemChangedEventArgs args)
{
  var item = (MyObject)args.SelectedItem;
  var url = item.Url;

  Device.OpenUri(url);
}