From http://stackoverflow.com/questions/3490217/how-do-i-replace-a-scrollviewer-with-a-contentpresenter-on-a-listbox