I have a ListView in a WPF Window. I need to do certain things based on the particular column of a row that the user picks on. Basically if the user clicks on the Info icon in that column I want to not select the row, but rather just pop-up a window and display information specific to the item that is stored in that row. If the user clicks on any other column of the row, then I want to select the row and trigger a whole different set of code. How can I do that? I can retrieve the selected row, but I have no way to know which column was clicked. Or do I?