单击形状文件(在边界内)时如何触发事件?

时间:2018-03-13 04:49:44

标签: c# android xamarin xamarin.forms shapefile

您好我正在开发一个Xamarin项目,我需要创建一个带导航的楼层地图。我已将地图创建为形状文件,并且还需要在用户在房间上滑动(位置边界)时弹出有关会议室的信息。那么如何在点击它时触发事件呢?

我怎样才能使用Xamarin表格?如果不是其他任何方式吗?

1 个答案:

答案 0 :(得分:0)

var model = GetDataSource();
      ShapeFileLayer layer=new ShapeFileLayer();
      layer.ItemsSource=model;
      SelectedItemButton.Clicked += (sender, e) =>
       {
        layer.SelectedItems.Add(model[0]);
       };
      RemoveItemButton.Clicked += (sender, e) =>
       {
        layer.SelectedItems.Remove(model[0]);
       };