Files
Alvin Ashcraft 21e22a0369 Add starter code for chapter 8
No modifications for Complete folder yet.
2023-07-23 12:06:52 -04:00

31 lines
892 B
C#

using Microsoft.Extensions.DependencyInjection;
using Microsoft.UI.Xaml;
using Microsoft.UI.Xaml.Controls;
using MyMediaCollection.ViewModels;
namespace MyMediaCollection.Views
{
/// <summary>
/// An empty page that can be used on its own or navigated to within a Frame.
/// </summary>
public sealed partial class MainPage : Page
{
public MainPage()
{
ViewModel = App.HostContainer.Services.GetService<MainViewModel>();
this.InitializeComponent();
Loaded += MainPage_Loaded;
}
private void MainPage_Loaded(object sender, RoutedEventArgs e)
{
var mainWindow = (Application.Current as App)?.Window as MainWindow;
if (mainWindow != null)
{
mainWindow.SetPageTitle("Home");
}
}
public MainViewModel ViewModel;
}
}