左键单击GridView中的多个选择项

本文关键字:选择 单击 GridView | 更新日期: 2023-09-27 17:50:49

我试图在鼠标左键单击gridview中选择多个项目。我用右键完成的。我也做了单个选择的项目左键点击如下

   if (this.UsingLogicalPageNavigation()) this.InvalidateVisualState();
        this.itemsViewSource.View.MoveCurrentTo(e.ClickedItem);

我们如何在GridView中左键进行多项选择?

左键单击GridView中的多个选择项

既然您想使用左键来选择项目,我假设您不希望项目单击行为?在这种情况下,使用下面的…

<GridView
        ItemsSource="{Binding Source={StaticResource groupedItemsViewSource}}"
        ItemTemplate="{StaticResource Standard250x250ItemTemplate}"
        SelectionMode="Multiple"
        IsSwipeEnabled="false"
        IsItemClickEnabled="False" />

如果你想允许项目点击行为,你可以设置IsItemClickEnabled = true;并使用内置的滑动选择机制来选择项目。

<GridView
        ItemsSource="{Binding Source={StaticResource groupedItemsViewSource}}"
        ItemTemplate="{StaticResource Standard250x250ItemTemplate}"
        SelectionMode="Multiple"
        IsSwipeEnabled="true"
        IsItemClickEnabled="true"
        ItemClick="ItemView_ItemClick">