It fills in during the initial load. But when the user maximizes the application after load the map does not fill in. I'm not sure on how to set the extent.
<Grid Name="grid1" >
<esri:Map x:Name="_map" UseAcceleratedDisplay="False" Margin="14,7,13,18" >
</esri:Map>
</Grid>
private void Window_SizeChanged(object sender, SizeChangedEventArgs e)
{
if ( this.IsLoaded)
{
grid1.Height = e.NewSize.Height - 136;
grid1.Width = e.NewSize.Width - 261;
}
}