Hopefully this will save someone else time. I found there are multiple
properties that have to be set to 0 in order to completely remove the
spacing between ListViewItems in a ListView control. In addition to
Margin and Padding I had to set the BorderThickness to 0.
http://stackoverflow.com/a/11423018/2547795