Hi I`m currently facing a problem in using Grid Template Column together with Swipe feature, when I swipe the row it keep saying that "Exception has been thrown by the target of an invocation."
<sfgrid:SfDataGrid x:Name="dataGrid"
AllowSwiping="True"
SwipeStarted="OnSwipeStart"
SwipeEnded="OnSwipeEnded"
Swiping="OnSwiping"
HeaderRowHeight="0"
AutoGenerateColumns="False"
ColumnSizer="Star"
ItemsSource="{Binding ItemsSource}">
<sfgrid:SfDataGrid.Columns x:TypeArguments="syncfusion:Columns">
<sfgrid:GridTemplateColumn HeaderText=""
MappingName="PatientPic">
<sfgrid:GridTemplateColumn.CellTemplate>
<DataTemplate>
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto" />
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<Image Grid.Column="0"
Source="{Binding PatientPic, Converter={StaticResource Convert}}"/>
<Label Grid.Column="1"
Text="{Binding QueueEntryDto.PatientName}" TextColor="Black"
XAlign="Center" YAlign="Center"/>
</Grid>
</DataTemplate>
</sfgrid:GridTemplateColumn.CellTemplate>
</sfgrid:GridTemplateColumn>
<!--<sfgrid:GridTextColumn MappingName="Mrn" />
<sfgrid:GridTextColumn MappingName="PatientName" />
<sfgrid:GridTextColumn MappingName="VisitId" />-->
</sfgrid:SfDataGrid.Columns>
<!--Left Swipe Template-->
<sfgrid:SfDataGrid.LeftSwipeTemplate>
<DataTemplate>
<Grid x:Name="leftSwipe" BackgroundColor="#009EDA">
<Grid.ColumnDefinitions>
<ColumnDefinition/>
<ColumnDefinition/>
</Grid.ColumnDefinitions>
<Label Grid.Column="1"
Text ="Call"
HorizontalTextAlignment="Start"
VerticalTextAlignment="Center"
LineBreakMode ="NoWrap"
BackgroundColor="Transparent"
TextColor ="White" >
<Label.GestureRecognizers>
<TapGestureRecognizer
Tapped="OnCallTapGestureRecognizerTapped"
NumberOfTapsRequired="1" />
</Label.GestureRecognizers>
</Label>
</Grid>
</DataTemplate>
</sfgrid:SfDataGrid.LeftSwipeTemplate>
<!--Right Swipe Template-->
<sfgrid:SfDataGrid.RightSwipeTemplate>
<DataTemplate>
<Grid BackgroundColor="#1AAA87">
<Grid.ColumnDefinitions>
<ColumnDefinition/>
<ColumnDefinition/>
</Grid.ColumnDefinitions>
<Label FontSize="15"
Grid.Column="1"
HorizontalTextAlignment ="Center"
Text ="Attend"
TextColor ="White"
VerticalTextAlignment ="Center"
BackgroundColor="Transparent"
LineBreakMode ="HeadTruncation" >
</Label>
</Grid>
</DataTemplate>
</sfgrid:SfDataGrid.RightSwipeTemplate>
</sfgrid:SfDataGrid>