I have previously only used data binding in grids and lists, but now I wish to extend an application to enable the user to double click a list item to edit it. I would like some suggestions or pointers on how to get started on this. Most documentation I've come across only addresses grids etc.