diff --git a/MapControl/Avalonia/DependencyPropertyHelper.Avalonia.cs b/MapControl/Avalonia/DependencyPropertyHelper.Avalonia.cs index 5b7f5238..be794ccf 100644 --- a/MapControl/Avalonia/DependencyPropertyHelper.Avalonia.cs +++ b/MapControl/Avalonia/DependencyPropertyHelper.Avalonia.cs @@ -95,7 +95,7 @@ public static class DependencyPropertyHelper return AddOwner(source, changed); } - public static void SetBinding(this AvaloniaObject target, AvaloniaProperty property, Binding binding) + public static void SetBinding(this AvaloniaObject target, AvaloniaProperty property, ReflectionBinding binding) { target.Bind(property, binding); } diff --git a/MapControl/Shared/MapItemsControl.cs b/MapControl/Shared/MapItemsControl.cs index bd2dee5d..c7b77792 100644 --- a/MapControl/Shared/MapItemsControl.cs +++ b/MapControl/Shared/MapItemsControl.cs @@ -14,7 +14,7 @@ using Microsoft.UI.Xaml.Data; #elif AVALONIA using Avalonia; using Avalonia.Controls; -using Avalonia.Data; +using Binding = Avalonia.Data.ReflectionBinding; using PropertyPath = System.String; #endif diff --git a/MapControl/Shared/MapScale.cs b/MapControl/Shared/MapScale.cs index 8d8cb12f..0ee42c2e 100644 --- a/MapControl/Shared/MapScale.cs +++ b/MapControl/Shared/MapScale.cs @@ -21,8 +21,8 @@ using Microsoft.UI.Xaml.Shapes; using Avalonia; using Avalonia.Controls; using Avalonia.Controls.Shapes; -using Avalonia.Data; using Avalonia.Layout; +using Binding = Avalonia.Data.ReflectionBinding; using PropertyPath = System.String; #endif