Ali*_*raj 3 collectionview selectionchanged maui
我正在 .net MAUI 中创建一个 CollectionView,其中我在数据模板内使用 Frame 控件。因此,当我直接点击该项目时,SelectionChanged 方法不会被触发,只有当我单击框架边框或其外部时才会触发。下面是示例代码和图片。这是 MAUI 中的错误还是我做错了什么?我在 Xamarin 中进行了相同的设置,并且运行没有任何问题。
\nXAML
\n <CollectionView x:Name="scheduleItemsCollection" \n SelectionChanged="scheduleItemsCollection_SelectionChanged"\n SelectionMode="Single"\n >\n <CollectionView.ItemsLayout>\n <GridItemsLayout Orientation="Vertical"\n Span="2"\n />\n </CollectionView.ItemsLayout>\n\n <CollectionView.ItemTemplate>\n <DataTemplate>\n\n <Grid Padding="5" RowSpacing="0">\n\n <Frame CornerRadius="40" BorderColor="Gray"> \n <StackLayout Spacing="0" BackgroundColor="White">\n <Label Text="{Binding bookingDayArabic}" />\n <Label Text="{Binding bookingDateD}" />\n <StackLayout Orientation="Horizontal">\n \n <Label Text="{Binding slotsAvailable}" HorizontalOptions="CenterAndExpand" />\n <Label Text="\xd8\xb9\xd8\xaf\xd8\xaf \xd8\xa7\xd9\x84\xd8\xb7\xd9\x84\xd8\xa8\xd8\xa7\xd8\xaa:"/>\n </StackLayout>\n </StackLayout>\n </Frame> \n </Grid>\n\n\n </DataTemplate>\n\n </CollectionView.ItemTemplate>\n\n </CollectionView>\nRun Code Online (Sandbox Code Playgroud)\n\n
是的,正如你所说的那样。感谢您对毛伊岛的支持和反馈。
我已经创建了一个关于这个问题的新问题。
您可以在这里关注: https: //github.com/dotnet/maui/issues/9567。
祝你今天过得愉快。
| 归档时间: |
|
| 查看次数: |
2684 次 |
| 最近记录: |