Add chapter 10 sample project

This commit is contained in:
Alvin Ashcraft
2023-08-13 13:40:04 -04:00
parent f9e4d407b9
commit 90f935f4b2
91 changed files with 4110 additions and 0 deletions
@@ -0,0 +1,29 @@
using CommunityToolkit.WinUI.UI.Controls;
using Microsoft.UI.Xaml.Controls;
using TemplateStudioSampleApp.ViewModels;
namespace TemplateStudioSampleApp.Views;
public sealed partial class ListDetailsPage : Page
{
public ListDetailsViewModel ViewModel
{
get;
}
public ListDetailsPage()
{
ViewModel = App.GetService<ListDetailsViewModel>();
InitializeComponent();
}
private void OnViewStateChanged(object sender, ListDetailsViewState e)
{
if (e == ListDetailsViewState.Both)
{
ViewModel.EnsureItemSelected();
}
}
}