Hi Harry,
1) You can make the column width automatic resize to fit to the image and text by using GridImageCellModel as follows :
Private imageCell As GridImageCellModel = New GridImageCellModel(gridDataBoundGrid1.Model)
'setup how image is fitted to cell
Private imageCell.CellDrawOption = GridImageCellDrawOption.FitProportionally
Please refer the sample in the below link which illustrates the automatic resize of text and image.
http://websamples.syncfusion.com/samples/Tools.Windows/F71912/main.htm”>http://websamples.syncfusion.com/samples/Tools.Windows/F71912/main.htm2)You can use CurrentRecordContextChange instead of the SelectedRecordsChanged event that detect any record changed as follows.
Private Sub gridGroupingControl1_CurrentRecordContextChange(ByVal sender As Object, ByVal e As CurrentRecordContextChangeEventArgs)
If e.Action = CurrentRecordAction.EndEditComplete Then
Console.WriteLine(e.Record)
End If
End Sub
You can also see the forum that discuss about the selection changed from the below link :
http://www.syncfusion.com/support/kb/grid/Default.aspx?ToDo=view&questId=344Please let me know if this helps you.
Regards,
Asem.