Tile collection properties

This commit is contained in:
ClemensFischer 2025-11-21 16:37:06 +01:00
parent 2028e3cf90
commit eebf17e6fe
3 changed files with 4 additions and 3 deletions

View file

@ -57,7 +57,7 @@ namespace MapControl
public TileMatrix TileMatrix { get; private set; } public TileMatrix TileMatrix { get; private set; }
public ImageTileList Tiles { get; private set; } = []; public ICollection<ImageTile> Tiles { get; private set; } = [];
/// <summary> /// <summary>
/// Minimum zoom level supported by the MapTileLayer. Default value is 0. /// Minimum zoom level supported by the MapTileLayer. Default value is 0.

View file

@ -1,4 +1,5 @@
using System; using System;
using System.Collections.Generic;
#if WPF #if WPF
using System.Windows; using System.Windows;
using System.Windows.Controls; using System.Windows.Controls;
@ -34,7 +35,7 @@ namespace MapControl
public TileMatrix TileMatrix { get; private set; } public TileMatrix TileMatrix { get; private set; }
public ImageTileList Tiles { get; private set; } = []; public IEnumerable<ImageTile> Tiles { get; private set; } = [];
public void UpdateRenderTransform(ViewTransform viewTransform) public void UpdateRenderTransform(ViewTransform viewTransform)
{ {

View file

@ -46,7 +46,7 @@ namespace MapControl
public TileMatrix TileMatrix { get; private set; } = new TileMatrix(zoomLevel, 1, 1, 0, 0); public TileMatrix TileMatrix { get; private set; } = new TileMatrix(zoomLevel, 1, 1, 0, 0);
public List<BitmapTile> Tiles { get; private set; } = []; public IEnumerable<BitmapTile> Tiles { get; private set; } = [];
protected override void OnRender(DrawingContext drawingContext) protected override void OnRender(DrawingContext drawingContext)
{ {