title: How are you supposed to display a list of data WITHOUT displaying empty rows?
body: <p><code>ListViews</code> don't set their height based on the number of rows they receive. So using a <code>ListView</code> is kind of impossible unless you are okay with a bunch of empty rows. </p>
  
  <p>I am not okay with a bunch of empty rows. I cannot imagine any situation in which anyone would be. But that is apparently the only way of displaying a list of data in Xamarin without creating a control yourself, is that right?</p>
  
  <p>How do you display a list in Xamarin?</p>
  
  <p><code>HasUnevenRows</code> doesn't work. I've been using a custom value converter to set the height of the ListView manually but I have to guess at the row height so it's really no good. Honestly, there needs to be a built in control (or an attribute on ListView) that just does this.</p>