mirror of
https://github.com/ClemensFischer/XAML-Map-Control.git
synced 2026-04-06 15:05:50 +00:00
ITile, ITileSource interfaces
This commit is contained in:
parent
cb4dff8bcb
commit
20e4fcce75
19 changed files with 107 additions and 63 deletions
|
|
@ -1,4 +1,5 @@
|
|||
using Avalonia;
|
||||
global using DependencyProperty = Avalonia.AvaloniaProperty;
|
||||
using Avalonia;
|
||||
using Avalonia.Controls;
|
||||
using Avalonia.Data;
|
||||
using System;
|
||||
|
|
|
|||
|
|
@ -1,9 +1,4 @@
|
|||
global using DependencyProperty = Avalonia.AvaloniaProperty;
|
||||
global using FrameworkElement = Avalonia.Controls.Control;
|
||||
global using Brush = Avalonia.Media.IBrush;
|
||||
global using ImageSource = Avalonia.Media.IImage;
|
||||
global using PropertyPath = System.String;
|
||||
using Avalonia;
|
||||
using Avalonia;
|
||||
using Avalonia.Animation;
|
||||
using Avalonia.Animation.Easings;
|
||||
using Avalonia.Controls;
|
||||
|
|
@ -13,6 +8,7 @@ using Avalonia.Media;
|
|||
using Avalonia.Styling;
|
||||
using System.Threading;
|
||||
using System.Threading.Tasks;
|
||||
using Brush = Avalonia.Media.IBrush;
|
||||
|
||||
namespace MapControl
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
using Avalonia;
|
||||
using Avalonia.Controls;
|
||||
global using FrameworkElement = Avalonia.Controls.Control;
|
||||
using Avalonia;
|
||||
using Avalonia.Media;
|
||||
|
||||
namespace MapControl
|
||||
|
|
@ -20,18 +20,18 @@ namespace MapControl
|
|||
AffectsParentArrange<MapPanel>(LocationProperty, BoundingBoxProperty);
|
||||
}
|
||||
|
||||
public static MapBase GetParentMap(Control element)
|
||||
public static MapBase GetParentMap(FrameworkElement element)
|
||||
{
|
||||
return (MapBase)element.GetValue(ParentMapProperty);
|
||||
}
|
||||
|
||||
public static void SetRenderTransform(Control element, Transform transform, double originX = 0d, double originY = 0d)
|
||||
public static void SetRenderTransform(FrameworkElement element, Transform transform, double originX = 0d, double originY = 0d)
|
||||
{
|
||||
element.RenderTransform = transform;
|
||||
element.RenderTransformOrigin = new RelativePoint(originX, originY, RelativeUnit.Relative);
|
||||
}
|
||||
|
||||
private static void SetVisible(Control element, bool visible)
|
||||
private static void SetVisible(FrameworkElement element, bool visible)
|
||||
{
|
||||
element.IsVisible = visible;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue