Update GroundOverlay.cs

This commit is contained in:
ClemensFischer 2024-09-06 16:03:16 +02:00
parent af3a45064d
commit f948f07f7e

View file

@ -83,23 +83,18 @@ namespace MapControl
if (imageOverlays != null) if (imageOverlays != null)
{ {
AddImageOverlays(imageOverlays); foreach (var imageOverlay in imageOverlays.Where(i => i.ImageSource != null))
}
}
private void AddImageOverlays(IEnumerable<ImageOverlay> imageOverlays)
{
foreach (var imageOverlay in imageOverlays.Where(i => i.ImageSource != null))
{
var image = new Image
{ {
Source = imageOverlay.ImageSource, var image = new Image
Stretch = Stretch.Fill {
}; Source = imageOverlay.ImageSource,
Stretch = Stretch.Fill
};
image.SetValue(Canvas.ZIndexProperty, imageOverlay.ZIndex); image.SetValue(Canvas.ZIndexProperty, imageOverlay.ZIndex);
SetBoundingBox(image, imageOverlay.BoundingBox); SetBoundingBox(image, imageOverlay.BoundingBox);
Children.Add(image); Children.Add(image);
}
} }
} }