Files
Learn-WinUI-3-Second-Edition/Chapter10/TemplateStudioSampleApp/Views/ListDetailsPage.xaml.cs
2023-08-13 13:40:04 -04:00

30 lines
617 B
C#

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();
}
}
}