mirror of
https://github.com/ClemensFischer/XAML-Map-Control.git
synced 2025-12-06 07:12:04 +01:00
Updated Avalonia version
This commit is contained in:
parent
a5e83db79c
commit
8e24a2d2c5
|
|
@ -15,7 +15,7 @@
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Avalonia" Version="11.0.11" />
|
<PackageReference Include="Avalonia" Version="11.1.0" />
|
||||||
<PackageReference Include="System.Data.SQLite.Core" Version="1.0.118" />
|
<PackageReference Include="System.Data.SQLite.Core" Version="1.0.118" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
</Project>
|
</Project>
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Avalonia" Version="11.0.11" />
|
<PackageReference Include="Avalonia" Version="11.1.0" />
|
||||||
<PackageReference Include="Microsoft.Extensions.Caching.Abstractions" Version="8.0.0" />
|
<PackageReference Include="Microsoft.Extensions.Caching.Abstractions" Version="8.0.0" />
|
||||||
<PackageReference Include="Microsoft.Extensions.Caching.Memory" Version="8.0.0" />
|
<PackageReference Include="Microsoft.Extensions.Caching.Memory" Version="8.0.0" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
|
||||||
|
|
@ -19,7 +19,7 @@
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Avalonia" Version="11.0.11" />
|
<PackageReference Include="Avalonia" Version="11.1.0" />
|
||||||
<PackageReference Include="ProjNET4GeoAPI" Version="1.4.1" />
|
<PackageReference Include="ProjNET4GeoAPI" Version="1.4.1" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
</Project>
|
</Project>
|
||||||
|
|
|
||||||
|
|
@ -15,6 +15,6 @@
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Avalonia" Version="11.0.11" />
|
<PackageReference Include="Avalonia" Version="11.1.0" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
</Project>
|
</Project>
|
||||||
|
|
|
||||||
|
|
@ -15,11 +15,10 @@ namespace MapControl
|
||||||
{
|
{
|
||||||
public class ToggleMenuFlyoutItem : MenuItem
|
public class ToggleMenuFlyoutItem : MenuItem
|
||||||
{
|
{
|
||||||
internal static readonly FontFamily SymbolFont = new FontFamily("Segoe MDL2 Assets");
|
internal static readonly FontFamily SymbolFont = new("Segoe MDL2 Assets");
|
||||||
|
|
||||||
private readonly StackPanel header;
|
private readonly StackPanel header;
|
||||||
private readonly TextBlock icon;
|
private readonly TextBlock icon;
|
||||||
private bool isChecked;
|
|
||||||
|
|
||||||
public ToggleMenuFlyoutItem(string text, object item, EventHandler<RoutedEventArgs> click)
|
public ToggleMenuFlyoutItem(string text, object item, EventHandler<RoutedEventArgs> click)
|
||||||
{
|
{
|
||||||
|
|
@ -42,13 +41,13 @@ namespace MapControl
|
||||||
|
|
||||||
protected override Type StyleKeyOverride => typeof(MenuItem);
|
protected override Type StyleKeyOverride => typeof(MenuItem);
|
||||||
|
|
||||||
public bool IsChecked
|
protected override void OnPropertyChanged(AvaloniaPropertyChangedEventArgs args)
|
||||||
{
|
{
|
||||||
get => isChecked;
|
base.OnPropertyChanged(args);
|
||||||
set
|
|
||||||
|
if (args.Property == IsCheckedProperty)
|
||||||
{
|
{
|
||||||
isChecked = value;
|
icon.Text = (bool)args.NewValue ? "\uE73E" : ""; // CheckMark
|
||||||
icon.Text = isChecked ? "\uE73E" : ""; // CheckMark
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -32,11 +32,11 @@
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Avalonia" Version="11.0.11" />
|
<PackageReference Include="Avalonia" Version="11.1.0" />
|
||||||
<PackageReference Include="Avalonia.Desktop" Version="11.0.11" />
|
<PackageReference Include="Avalonia.Desktop" Version="11.1.0" />
|
||||||
<PackageReference Include="Avalonia.Themes.Fluent" Version="11.0.11" />
|
<PackageReference Include="Avalonia.Themes.Fluent" Version="11.1.0" />
|
||||||
<PackageReference Include="Avalonia.Fonts.Inter" Version="11.0.11" />
|
<PackageReference Include="Avalonia.Fonts.Inter" Version="11.1.0" />
|
||||||
<PackageReference Condition="'$(Configuration)' == 'Debug'" Include="Avalonia.Diagnostics" Version="11.0.11" />
|
<PackageReference Condition="'$(Configuration)' == 'Debug'" Include="Avalonia.Diagnostics" Version="11.1.0" />
|
||||||
<PackageReference Include="Markdown.Avalonia.Tight" Version="11.0.2" />
|
<PackageReference Include="Markdown.Avalonia.Tight" Version="11.0.2" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
</Project>
|
</Project>
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue