using XFEEDToolBox.ViewModels; using XFEEDToolBox.Core.Planning; namespace XFEEDToolBox.Views; public sealed partial class UpgradeListPage : Page { public ToolboxViewModel ViewModel=>App.ViewModel; public UpgradeListPage(){InitializeComponent();NavigationCacheMode=Microsoft.UI.Xaml.Navigation.NavigationCacheMode.Required;} private void OpenEngineering(object sender,RoutedEventArgs e)=>AppShellPage.Current!.Navigate(typeof(EngineeringPage)); private async void RemoveEntry(object sender,RoutedEventArgs e){if((sender as Button)?.Tag is UpgradeListEntry entry)await ViewModel.RemoveUpgradeCommand.ExecuteAsync(entry);} }