BoldSignA modern eSignature application with affordable pricing. Sign up today for unlimited document usage!
Hi Muhammad,
Thank you for using Syncfusion Products.
You have already created one incident for the same query asked in this forum. We have updated the response for this queries in that incident. Could you please follow up that incident for further details.
Thank you,
Jai Ganesh S
private void button_Clicked(object sender, EventArgs e) { var _button = sender as Button; var record = _button.BindingContext as OrderInfo; var recordrowindex = viewModel.OrderInfoCollection.IndexOf(record); var rowindex = sfGrid.ResolveToRowIndex(recordrowindex); } |
<sfgrid:GridTemplateColumn HeaderText="ShipCity" MappingName="ShipCity"> <sfgrid:GridTemplateColumn.CellTemplate> <DataTemplate> <Button Clicked="button_Clicked" CommandParameter="{Binding Mark,Source={StaticResource viewModel}}" WidthRequest="120" Text="{Binding ShipCity}"/> </DataTemplate> </sfgrid:GridTemplateColumn.CellTemplate> </sfgrid:GridTemplateColumn> private void button_Clicked(object sender, EventArgs e) { var _button = sender as Button; var commandparam = _button.CommandParameter.ToString(); } |
private void button_Clicked(object sender, EventArgs e) { var _button = sender as Button; var record = _button.BindingContext as OrderInfo; var recordrowindex = viewModel.OrderInfoCollection.IndexOf(record); var rowindex = sfGrid.ResolveToRowIndex(recordrowindex); // get hidden columns value for (int i = 0; i < sfGrid.Columns.Count; i++) { if (sfGrid.Columns[i].Width == 0) { var mappingName = this.sfGrid.Columns[i].MappingName; var data = this.sfGrid.GetCellValue(record, mappingName); } } } |