diff --git a/samples/CommunityToolkit.Maui.Sample/ViewModels/Views/Popup/ComplexPopupViewModel.cs b/samples/CommunityToolkit.Maui.Sample/ViewModels/Views/Popup/ComplexPopupViewModel.cs index 2dc9a6531..7ecda957a 100644 --- a/samples/CommunityToolkit.Maui.Sample/ViewModels/Views/Popup/ComplexPopupViewModel.cs +++ b/samples/CommunityToolkit.Maui.Sample/ViewModels/Views/Popup/ComplexPopupViewModel.cs @@ -18,4 +18,16 @@ async Task OnReturnButtonTapped(CancellationToken token) { await popupService.ClosePopupAsync(navigation, ReturnText, token); } + + [ObservableProperty] + public partial string? SelectedTitle { get; set; } + + [RelayCommand] + void OnTitleSelected() + { + if (SelectedTitle is not null) + { + ReturnText = SelectedTitle; + } + } } \ No newline at end of file diff --git a/samples/CommunityToolkit.Maui.Sample/Views/Popups/ComplexPopup.xaml b/samples/CommunityToolkit.Maui.Sample/Views/Popups/ComplexPopup.xaml index 5a9a4a148..e140a749b 100644 --- a/samples/CommunityToolkit.Maui.Sample/Views/Popups/ComplexPopup.xaml +++ b/samples/CommunityToolkit.Maui.Sample/Views/Popups/ComplexPopup.xaml @@ -33,10 +33,51 @@ VerticalOptions="Center" LineBreakMode="WordWrap" /> + + + + Welcome, Program. + Initiating lightcycle… + End of line. + + + + + + + + + + + + + + + + + + + + + +