You can only show an image for the field if it is the first column in the list view (the icon column); in which case, you have to set the ImageKey or ImageIndex within the RowPopulating event of the listview. As for displaying an alternate value, you will need to set the column to PopulatedThroughEvent within the PopulationDataSourceSettings. Once that is set, you can manually specify the display value for the column through the RowPopulating event.To sort a list, you will need to add a handler to the ColumnClick event of the list view and set the ListViewItemSorter property of the list view to a new instance of the MicroFour.StrataFrame.UI.Windows.Forms.ListViewColumnSorter class and specify the column and the direction to sort by. You might also have to explicitly call Sort() on the listview, but I don't think so... it should automatically sort when you set the sorter.