Я хотел, чтобы обернуть контроль окна формы в WPF UserControlWPF WindowsFormsHost проклейки
<UserControl x:Class="MVVMLibrary.ReportViewer"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:ws="clr-namespace:Microsoft.Reporting.WinForms;assembly=Microsoft.ReportViewer.WinForms"
Height="Auto" Width="Auto">
<Grid>
<WindowsFormsHost Name="Host">
<ws:ReportViewer/>
</WindowsFormsHost>
</Grid>
</UserControl>
Обратите внимание, что высота и ширина авто.
Когда у меня есть это в стеке или управлении сеткой, он устанавливает его высоту в 0 и в основном исчезает. Затем пользователю необходимо изменить размер окна (которое сократилось, потому что пользовательский контроль сказал, что мне не нужно свободного места, спасибо). Когда пользователь изменяет размер, он растягивается до того, что указывает пользователь.
Так что мой вопрос в том, что я сделал не так? Как заставить мой usercontrol взять все свободное пространство, а не просить какого-либо?
спасибо - Каким-то образом дает контроль цвет фона значительно уменьшенное мерцание управления. – Justin