Hi,
Rather than using Border, you should place the WindowsFormHost in the Grid Control which will automatically resize with the window. Also if you are placing the Control in a row then try to keep the
Height of that
RowDefinition to
"*"
For example in your code its Row no 4.
<grid grid.row="4" grid.columnspan="1" style="{StaticResource bStyle}">
<windowsformshost horizontalalignment="Stretch" name="FrmHostEmpAtt" verticalalignment="Stretch" grid.columnspan="1" focusable="False" ismanipulationenabled="False" padding="2" cliptobounds="True">
<rv:reportviewer x:name="RptEmpAttViwer" xmlns:x="#unknown" xmlns:rv="#unknown" />
</windowsformshost>
</grid>
Regards,
Darshan.