Listbox (or any other control) should occupy all available space of it's container if you don't define Height, Width, HorizontalAlignment and VerticalAligment. Here is example:
<Grid>
<ListBox Margin="0,0,0,0" Name="listBox1" />
</Grid>
Hope this helps!