You do not use MouseEnter[Leave, Click] to find out if user clicks a ListViewItem in a ListView (so it is selected). A UI control, such as ListBox, ListView comes with properties/events specifically designed for their functionalities. In the case of identify the selected ListViewItem or ListViewItems, you should look into properties like: SelectedItems/SelectedIndices/CheckedItems/FocusedItem and events like: SelectedIndexChanged/ItemChecked. For your code, you just need to hook to the SelectedIndexChanged event to each of the ListViews you created.
I believe you are exploring with "concept-proving" code and you are not really going to code-build the UI in a CommandMethod, are you?