diff --git a/samples/CommunityToolkit.Maui.Sample/AppShell.xaml.cs b/samples/CommunityToolkit.Maui.Sample/AppShell.xaml.cs index 546137ec7..6d71ec7b8 100644 --- a/samples/CommunityToolkit.Maui.Sample/AppShell.xaml.cs +++ b/samples/CommunityToolkit.Maui.Sample/AppShell.xaml.cs @@ -183,7 +183,7 @@ public static string GetPageRoute(Type viewModelType) { return new KeyValuePair(typeof(TViewModel), (typeof(TGalleryPage), typeof(TPage))); } - + void SetupNavigationView() { #if WINDOWS diff --git a/samples/CommunityToolkit.Maui.Sample/Pages/Behaviors/TouchBehavior/TouchBehaviorCollectionViewMultipleSelectionPage.cs b/samples/CommunityToolkit.Maui.Sample/Pages/Behaviors/TouchBehavior/TouchBehaviorCollectionViewMultipleSelectionPage.cs index 28cb393e3..4cd7a111b 100644 --- a/samples/CommunityToolkit.Maui.Sample/Pages/Behaviors/TouchBehavior/TouchBehaviorCollectionViewMultipleSelectionPage.cs +++ b/samples/CommunityToolkit.Maui.Sample/Pages/Behaviors/TouchBehavior/TouchBehaviorCollectionViewMultipleSelectionPage.cs @@ -1,14 +1,14 @@ using CommunityToolkit.Maui.Alerts; using CommunityToolkit.Maui.Behaviors; -using CommunityToolkit.Maui.Sample.ViewModels.Behaviors; using CommunityToolkit.Maui.Markup; +using CommunityToolkit.Maui.Sample.ViewModels.Behaviors; namespace CommunityToolkit.Maui.Sample.Pages.Behaviors; public class TouchBehaviorCollectionViewMultipleSelectionPage : BasePage { readonly CollectionView collectionView; - + public TouchBehaviorCollectionViewMultipleSelectionPage(TouchBehaviorCollectionViewMultipleSelectionViewModel viewModel) : base(viewModel) { Content = new VerticalStackLayout @@ -19,7 +19,7 @@ public TouchBehaviorCollectionViewMultipleSelectionPage(TouchBehaviorCollectionV .Text($"This page demonstrates how to use the TouchBehavior inside of a CollectionView when {nameof(SelectionMode)}.{nameof(SelectionMode.Multiple)} is in use") .Center() .TextCenter(), - + new CollectionView { SelectionMode = SelectionMode.Multiple } .ItemTemplate(new CreatorsDataTemplate(viewModel)) .Invoke(collectionView => collectionView.SelectionChanged += HandleSelectionChanged) @@ -30,7 +30,7 @@ public TouchBehaviorCollectionViewMultipleSelectionPage(TouchBehaviorCollectionV } }; } - + async void HandleSelectionChanged(object? sender, SelectionChangedEventArgs e) { await Toast.Make($"Number of Creators Selected: {collectionView.SelectedItems?.Count ?? 0}").Show(); @@ -44,10 +44,10 @@ sealed class CreatorsDataTemplate(TouchBehaviorCollectionViewMultipleSelectionVi { new Label() .Center() - .Bind(Label.TextProperty, + .Bind(Label.TextProperty, getter: static (ContentCreator creator) => creator.Resource, mode: BindingMode.OneTime), - + new Image() .Size(100, 100) .Bind(Image.SourceProperty, diff --git a/samples/CommunityToolkit.Maui.Sample/ViewModels/Behaviors/TouchBehavior/TouchBehaviorCollectionViewMultipleSelectionViewModel.cs b/samples/CommunityToolkit.Maui.Sample/ViewModels/Behaviors/TouchBehavior/TouchBehaviorCollectionViewMultipleSelectionViewModel.cs index 0537db760..9f362c391 100644 --- a/samples/CommunityToolkit.Maui.Sample/ViewModels/Behaviors/TouchBehavior/TouchBehaviorCollectionViewMultipleSelectionViewModel.cs +++ b/samples/CommunityToolkit.Maui.Sample/ViewModels/Behaviors/TouchBehavior/TouchBehaviorCollectionViewMultipleSelectionViewModel.cs @@ -7,7 +7,7 @@ namespace CommunityToolkit.Maui.Sample.ViewModels.Behaviors; public partial class TouchBehaviorCollectionViewMultipleSelectionViewModel : BaseViewModel { public ObservableCollection ContentCreators { get; } = [.. ContentCreator.GetContentCreators()]; - + [RelayCommand] void OnRowTapped(ContentCreator creatorTapped) {