using Microsoft.UI.Xaml.Controls; using Microsoft.UI.Xaml.Navigation; using XFEWarframe.Admin.ViewModels; namespace XFEWarframe.Admin.Views; public sealed partial class CatalogPage : Page { public CatalogPageViewModel ViewModel { get; } = new(); public CatalogPage() { InitializeComponent(); DataContext = ViewModel; ViewModel.NavigationParameters.Initialize(this); } protected override void OnNavigatedTo(NavigationEventArgs e) { base.OnNavigatedTo(e); ViewModel.NavigationParameters.OnParameterChange(e.Parameter); } }