using System.Windows.Controls; using Wpf.Ui.Controls.Interfaces; using Wpf.Ui.Mvvm.Contracts; namespace Bloxstrap.UI.Elements.About { /// /// Interaction logic for MainWindow.xaml /// public partial class MainWindow : INavigationWindow { public MainWindow() { InitializeComponent(); App.Logger.WriteLine("MainWindow::MainWindow", "Initializing menu"); } #region INavigationWindow methods public Frame GetFrame() => RootFrame; public INavigation GetNavigation() => RootNavigation; public bool Navigate(Type pageType) => RootNavigation.Navigate(pageType); public void SetPageService(IPageService pageService) => RootNavigation.PageService = pageService; public void ShowWindow() => Show(); public void CloseWindow() => Close(); #endregion INavigationWindow methods } }