Updated Avalonia version

This commit is contained in:
ClemensFischer 2024-07-22 19:58:42 +02:00
parent a5e83db79c
commit 8e24a2d2c5
6 changed files with 15 additions and 16 deletions

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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
} }
} }
} }

View file

@ -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>