Quantcast
Channel: Recent Threads — Xamarin Community Forums
Viewing all articles
Browse latest Browse all 204402

Use Tapgesture in Collectionview

$
0
0

I have a collectionview and want to use TapGestureRecognizer i think for getting the name of Binding "Team1".

The plan is get the name of Team1 in the Collectionview and go to other page with more details of "Team1"

Like a detailpage of Collectionview

I fill the Collectionview from a online database , how do i get the name of "Team1" when i tap on the item in Collectionview.

 <CollectionView  AbsoluteLayout.LayoutBounds=".05,.50,.95,.60" AbsoluteLayout.LayoutFlags="All" 
                                     HorizontalScrollBarVisibility="Always"

                                VerticalScrollBarVisibility="Default"
                                Margin="20"
                                         x:Name="lstBal" 
                                ItemsSource="{Binding Person}"

                                VerticalOptions="CenterAndExpand"
                                HeightRequest="280">

         <CollectionView.EmptyView>
                    <StackLayout>
                        <Label Text="Data wordt geladen."
                              TextColor="Red"
                               Margin="5"
                               FontSize="14"
                               HorizontalOptions="Fill"
                               HorizontalTextAlignment="Center"/>

                    </StackLayout>
                </CollectionView.EmptyView>
                                <CollectionView.ItemTemplate>
                                    <DataTemplate> 
                                        <Grid>
                                            <Grid.RowDefinitions>
                                                <RowDefinition Height="20"/>
                                                <RowDefinition Height="20"/>
                                                <RowDefinition Height="20"/>
                                                 <RowDefinition Height="20"/>
                                            </Grid.RowDefinitions>
                                            <Grid.ColumnDefinitions>
                                                <ColumnDefinition Width="Auto"/>
                                                 <ColumnDefinition Width="150"/>
                                                 <ColumnDefinition Width="Auto"/>

                                            </Grid.ColumnDefinitions>

                                             <PanCake:PancakeView Grid.Row="0" Grid.Column="0" Grid.RowSpan="3" BackgroundColor="Transparent" CornerRadius="15,15,15,15"  Margin="15,15,15,15" VerticalOptions="FillAndExpand" WidthRequest="50" HeightRequest="60">

                                                    <Image Source="{Binding FullName}" Aspect="Fill" />

                                           </PanCake:PancakeView>
                                           <Label Grid.Row="0" Grid.Column="1" Text="{Binding Team1}" Grid.ColumnSpan="2" FontSize="Small"   FontAttributes="Bold"  TextColor="#302C2C"/>
                                            <Label Grid.Row="1" Grid.Column="1" Text="{Binding Grade}" FontSize="Small"  TextColor="#302C2C"/>
                                             <Label Grid.Row="2" Grid.Column="1" Text="{Binding Team2}" Grid.ColumnSpan="2" FontSize="Small"  FontAttributes="Bold"  TextColor="#302C2C"/>

                                             <PanCake:PancakeView Grid.Row="0" Grid.Column="2" Grid.RowSpan="3" BackgroundColor="White" CornerRadius="15,15,15,15"  Margin="15,15,15,15" VerticalOptions="FillAndExpand" WidthRequest="50" HeightRequest="60">

                                                    <Image Source="{Binding Section}" Aspect="Fill" />

                                           </PanCake:PancakeView>
                                           <BoxView HeightRequest="1"
                   BackgroundColor="Silver"
                   Grid.ColumnSpan="4"
                   Grid.Row="2"
                   VerticalOptions="End"/>


                                        </Grid>
                                     </DataTemplate>
                                </CollectionView.ItemTemplate>
                        </CollectionView>


Viewing all articles
Browse latest Browse all 204402

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>